摘要:
面向切面编程(Aspect Oriented Programming) 是软件编程思想发展到一定阶段的产物,是面向对象编程的有益补充。AOP一般适用于具有横切逻辑的场合,如访问控制、事务管理、性能检测等。 日志、异常处理、事务控制等都是一个健壮的业务系统所必须的。但是为了保证系统健壮可用,就要再众多 阅读全文
摘要:
这里用的是es5.6.9 bucket_script :它执行一个脚本,该脚本可以对多桶聚合中的指定度量执行每桶计算,指定的度量标准必须为数字,并且脚本必须返回数值。 官方语法 https://www.elastic.co/guide/en/elasticsearch/reference/maste 阅读全文
摘要:
ElasticSearch ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能 Elasticsearch是一个开 阅读全文
摘要:
父-子关系文档 父-子关系文档 在实质上类似于 nested model :允许将一个对象实体和另外一个对象实体关联起来。 而这两种类型的主要区别是:在 nested objects 文档中,所有对象都是在同一个文档中,而在父-子关系文档中,父对象和子对象都是完全独立的文档。 父-子关系的主要作用是 阅读全文
摘要:
一次查询多个索引数据 es里可以这样写 GET 索引1,索引2,索引3/_search 也可以这样 给索引创建别名,多个索引可以使用一个别名 或者 删除别名 java查询多个索引 阅读全文
摘要:
elasticsearch 自定义分词器 安装拼音分词器、ik分词器 拼音分词器: https://github.com/medcl/elasticsearch-analysis-pinyin/releases ik分词器:https://github.com/medcl/elasticsearch 阅读全文
摘要:
1.下载es https://www.elastic.co/downloads/elasticsearch 修改 config 下elasticsearch.yml ip和端口等配置 2.下载kibana https://www.elastic.co/downloads/kibana 修改 conf 阅读全文
摘要:
参考:https://blog.csdn.net/baijunzhijiang_01/article/details/51557125 阅读全文
摘要:
spring 反射 当你配置各种各样的bean时,是以配置文件的形式配置的,你需要用到哪些bean就配哪些,spring容器就会根据你的需求去动态加载,你的程序就能健壮地运行。 1.可以通过类名去实例化这个类 我要实现一个功能,他分了好几个模块的save动作,我定义了一个 IAddReceipt的接 阅读全文