摘要: 【01】查询类型: 【02】基本查询和组合查询是参与打分的 1.创建映射: 注意事项:基于上面映射的创建: 对于中文分词器,推荐去Github上搜索: 去github上去寻找这个插件:https://github.com/medcl/elasticsearch-analysis-ik 【02】在上面 阅读全文
posted @ 2018-04-04 16:05 哀乐之巅写年华 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 【01】什么是mapping? 首先去看看官方文档,非常重要:https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html 【02】映射分为动态映射和静态映射 【03】ES中的nested和object类型; 阅读全文
posted @ 2018-04-04 15:20 哀乐之巅写年华 阅读(1066) 评论(1) 推荐(1) 编辑
摘要: 在前面的演示中,我们都是基于一次http查询,每次查询都要建立http的三次握手请求,这样比较耗费性能!因此ES给我们提供了基本的批量查询功能,例如如下的查询,注意里面的index是可以任意指明的,不需要都一致 【01】批量查询之_mget操作,如下查询表示指定同时查询索引testdb下的两个typ 阅读全文
posted @ 2018-04-04 15:01 哀乐之巅写年华 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 本篇博客是上一篇的延续,主要用来将年前学习ES的知识点做一个回顾,方便日后进行复习和汇总!因为近期项目中使用ES出现了点小问题,因此在这里做一个详细的汇总! 【01】全文检索和Lucene (1)全文检索,倒排索引 (2)lucene,就是一个jar包,里面包含了封装好的各种建立倒排索引,以及进行搜 阅读全文
posted @ 2018-04-04 14:43 哀乐之巅写年华 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 最近在Resetful接口设计上想法还是挺多的,也实现了一些需求!想着整理下Flask_restful插件的基本知识,方便日后的复习! 官方地址:https://flask-restful.readthedocs.io/en/latest/ 【01】介绍: Flask-Restful是一个专门用来写 阅读全文
posted @ 2018-03-30 17:58 哀乐之巅写年华 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 最近在DRF的序列化上踩过了不少坑,特此结合官方文档记录下,方便日后查阅。 【01】前言 serializers是什么?官网是这样的”Serializers allow complex data such as querysets and model instances to be converte 阅读全文
posted @ 2018-03-20 10:38 哀乐之巅写年华 阅读(11569) 评论(6) 推荐(13) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-19 23:29 哀乐之巅写年华 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一直在公司负责API数据接口的开发,期间也遇到了不小的坑,本篇博客算是做一个小小的记录。 1. 不要纠结于无意义的规范 在开始本文之前,我想先说这么一句:RESTful 真的很好,但它只是一种软件架构风格,过度纠结如何遵守规范只是徒增烦恼,也违背了使用它的初衷。就像 Elasticsearch 的 阅读全文
posted @ 2018-03-19 09:07 哀乐之巅写年华 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识和原理以初学者的角度记录下来,如有不当,烦请指正! 0. 带着问题上路——ES是如何产生的? (1)思考:大规模数据如何检索? 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度 阅读全文
posted @ 2018-03-17 11:06 哀乐之巅写年华 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 接触Flask已经有大半年了,本篇博客主要来探讨如何规范化生产环境下Flask的项目目录结构。虽然目录结构见仁见智,个人有个人的看法和习惯,但总的来说,经过很多人的实践和总结,还是有很多共同的意见和想法的,而我在查看他人的目录结构结合自身在工作中的使用经验,总结了一个个人认为比较恰当的目录结构供参考 阅读全文
posted @ 2018-03-09 08:19 哀乐之巅写年华 阅读(720) 评论(0) 推荐(0) 编辑