luck_mylife

导航

 

2016年11月23日

摘要: 一、概念 1.1 官方文档 以下总结自ElasticSearch的官方文档以及自己的一些实践,有兴趣的可以直接阅读官方文档: https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html 1.2 简介 ElasticSe 阅读全文
posted @ 2016-11-23 23:37 二郎神 阅读(5025) 评论(1) 推荐(0)
 
摘要: 为什么要学习架构? Elasticsearch的一些架构设计,对我们做性能调优、故障处理,具有非常重要的影响。下面将从Elasticsearch的准实时索引的实现、自动发现、rounting和replica的读写过程,shard的allocate控制 使文本可以被搜索? 在传统的数据库中,一个字段存 阅读全文
posted @ 2016-11-23 23:36 二郎神 阅读(18407) 评论(1) 推荐(0)
 
摘要: 一、关于搜索引擎 各位知道,搜索程序一般由索引链及搜索组件组成。 索引链功能的实现需要按照几个独立的步骤依次完成:检索原始内容、根据原始内容来创建对应的文档、对创建的文档进行索引。 搜索组件用于接收用户的查询请求并返回相应结果,一般由用户接口、构建可编程查询语句的方法、查询语句执行引擎及结果展示组件 阅读全文
posted @ 2016-11-23 22:51 二郎神 阅读(20896) 评论(1) 推荐(1)
 
摘要: 参考资料: 转载:http://www.cnblogs.com/yjf512/p/4897294.html es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。 由于DSL查询更为直观也更为简易,所以大都使用这种方式。 DSL查询是POST过 阅读全文
posted @ 2016-11-23 17:06 二郎神 阅读(868) 评论(0) 推荐(0)
 
摘要: QueryDSL只是通用的查询框架,不支持写操作 查询出来的结果是List,我们不得不做额外的工作将它转化为领域实体 阅读全文
posted @ 2016-11-23 15:51 二郎神 阅读(235) 评论(0) 推荐(0)