ElasticSearch
Elasticsearch基础
- 开发过程中 检查elasticsearch数据的时候在postman查询的时候发现数据和mysql数据不同步 全部查询的时候发现比mysql数据少了很多 确切说就10条数据 是分页的问题吗 还是什么其他问题 百度 必应没找到问题的答案,不要说我菜鸟谢谢
- 看来我不是编程导航,此帖子过了五个多月了,还没开始审核,我还是自己解答吧,确实是分页问题,入门ES去ES官网看看文档就可以了,我确实菜了.
举个简单的ES例子
- _index:文档所属索引名称
- _type:文档所属类型名
- _id:文档唯一ID
- _version:文档的版本信息
- _seq_no:Shard级别严格递增的顺序号,保证后写入文档的_seq_no大于先写入文档的_seq_no
- _primary_term:主分片发生重分配时递增1,主要用来恢复数据时处理当多个文档的_seq_no一样时的冲突
- _score:相关性评分,在进行文档搜索时,根据该结果与搜索关键词的相关性进行评分
- _source:文档的原始JSON数据
- ES中一个文档的栗子如下: {
- "_index" : "user",
- "_type" : "_doc",
- "_id" : "2",
- "_version" : 1,
- "_seq_no" : 3,
- "_primary_term" : 1,
- "found" : true,
- "_source" : {
- "username" : "dream-hammer",
- "message" : "爱做梦的锤子13",
- "test" : "测试"
- }
- }
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
