- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 ES之文档映射
ES之文档映射一、索引文档映射关系创建【PUT】请求:http://127.0.0.1:9200/user-info/_mapping,参数如下{ "properties" : { "name" : { "type" : "text", "index" : true }, "sex" : { "type" : "keyword", "index" :
2021-12-26 16:08:58
1101
原创 ES之聚合查询
ES之聚合查询1.根据字段num分组,汇总条数(例)【GET】请求:http://127.0.0.1:9200/test-index-1/_search,参数如下{ "aggs" : { //聚合操作 "num_group" : { //聚合名称,随意起 "terms" : { //分组 "field" : "num" //分组字段 } } }, "size" : 0
2021-12-26 15:29:08
1896
原创 ES之多条件、范围查询
ES之多条件、范围查询一、多条件查询1.条件“且”,即查询"title"为"test6",且"num"为5的数据【GET】请求:http://127.0.0.1:9200/test-index-1/_search,参数如下{ "query":{ "bool":{ "must":[ { "match":{ "title": "test6
2021-12-22 23:23:30
21315
原创 ES之条件、分页及排序查询
ES之条件、分页及排序查询(入门)一、条件查询发送【GET】请求:http://127.0.0.1:9200/test-index-3/_doc/1001,参数如下{ "query":{ "match":{ "num":5 } }}查询num为5的数据,结果如下{ "took": 2, "timed_out": false, "_shards": { "total": 1,
2021-12-17 00:12:04
1531
原创 ES之文档修改及删除(入门)
ES之文档修改及删除(入门)一、全量覆盖原id为1001的数据内容为:{ "_index": "test-index-3", "_type": "_doc", "_id": "1001", "_version": 3, "_seq_no": 5, "_primary_term": 1, "found": true, "_source": { "title": "test", "num": 1,
2021-12-13 23:15:05
3110
原创 ES之简单查询(入门)
ES之简单查询(入门)1.全量查询发送 【GET】 请求:http://127.0.0.1:9200/test-index-3/_search,返回结果如下{ "took": 4, "timed_out": false, "_shards": { "total": 1, "successful": 1, "skipped": 0, "failed": 0 }, "hits": { "
2021-12-13 22:52:57
1220
原创 ES之文档创建(入门)
ES之文档创建(入门)一、生成随机id发送【POST】请求:http://127.0.0.1:9200/test-index-3/_doc,参数如下{ "title":"test", "num":1, "date":"20211213"}会创建一条随机id的数据,返回结果如下,多次执行会生成多条(不可使用PUT请求,因为PUT要规范要保证幂等性){ "_index": "test-index-3", "_type": "_doc", "_id":
2021-12-13 22:47:55
2920
原创 ES之索引操作(入门)
ES之索引一、创建索引1.向ES服务器发出 【PUT】 请求:http://127.0.0.1:9200/test-index-1,会创建一个名为test-index-1的索引,返回结果如下。{ "acknowledged": true, "shards_acknowledged": true, "index": "test"}2.如果再次创建相同的索引,.向ES服务器发出 【PUT】 请求:http://127.0.0.1:9200/test-index-1,会提示索引
2021-11-01 20:58:27
1544
转载 ES中term、terms、match的区别
ES中term、terms、match的区别term query会去倒排索引中寻找确切的term,它并不知道分词器的存在,这种查询适合keyword、numeric、date等明确值的term:查询某个字段里含有某个关键词的文档GET /customer/doc/_search/{ "query": { "term": { "title": "blog" } }}terms:查询某个字段里含有多个关键词的文档GET /customer/doc/_sea
2021-10-27 23:21:48
8899
转载 ES中must与filter的区别
ES中must与filter的区别Elasticsearch(下面简称ES)中的bool查询在业务中使用也是比较多的。在一些非实时的分页查询,导出的场景,我们经常使用bool查询组合各种查询条件。Bool查询包括四种子句:mustfiltershouldmust_not1.must文档 必须 匹配这些条件才能被包含进来。相当于sql中的 and2.must_not文档 必须不 匹配这些条件才能被包含进来。相当于sql中的 not3.should如果满足这些语句中的任意语句,将
2021-10-27 23:15:51
16133
转载 SpringBoot使用Spring缓存注解
SpringBoot使用Spring缓存注解总结:1.常用的注解有:@EnableCaching、@Cacheable、@CacheEvict、@CachePut、@Caching、@CacheConfig@EnableCaching:开关性注解,在项目启动类或某个配置类上使用此注解后,则表示允许使用注解的方式进行缓存操作@Cacheable:可用于类或方法上;在目标方法执行前,会根据key先去缓存中查询看是否有数据,有就直接返回缓存中的key对应的value值。不再执行目标方法;无则执行目标方法
2021-10-27 22:53:10
2349
基于DAC0832的DDS信号发生器报告+原理图+PCB图+程序代码+proteus的isis的仿真等文件
2012-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人