摘要:
ElasticSearch是多用户操作的 ,需要保证数据的一致性,它用乐观锁保证数据的一致性,用户每次操作一次文档,它的版本号就会自动加1,用户对文档操作时,不需要对文档加锁、解锁,只需要指定要操作的版本。当版本号一致时,ElasticSearch会允许该操作顺利执行,而当版本号存在冲突时,Elas 阅读全文
posted @ 2019-08-25 22:34
雷雨客
阅读(562)
评论(0)
推荐(0)
摘要:
Bulk是elasticsearch提供的适用于批量操作的API,可以实现批量的添加、修改、删除,上一篇中记录的Multi Get只能实现批量的获取。 Bulk会把将要处理的数据载入内存中,所以数据量是有限制的,最佳的数据量不是一个确定的数值,它取决于硬件,文档大小,复杂性,索引、以及搜索的负载。一 阅读全文
posted @ 2019-08-25 17:03
雷雨客
阅读(1390)
评论(0)
推荐(0)
摘要:
使用Multi Get 可以通过索引名、类型名、文档id一次得到一个文档集合,文档可以来自同一个索引库,也可以来自不同索引库。 1、准备数据 PUT /lib/user/1 { "first_name":"Jane1", "last_name":"Smith1", "age":31, "about" 阅读全文
posted @ 2019-08-25 16:19
雷雨客
阅读(744)
评论(0)
推荐(0)
摘要:
本篇的主要内容:认识ElasticSearch的客户端Kibana、添加索引、查询索引、添加文档、修改文档、查询文档、删除文档、删除索引 1、Kibana的操作界面如下: 2、添加索引 PUT /lib/ { "settings":{ "index":{ "number_of_shards":3, 阅读全文
posted @ 2019-08-25 11:10
雷雨客
阅读(1048)
评论(0)
推荐(0)
浙公网安备 33010602011771号