专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

索引规范_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 13:15:55       共计:3583 浏览

索引规范?

必须手动指定分片数。

分片数会影响查询效率。

分两种情况:

数据量大而分片数较少。将影响单分片的查询效率。导致最终查询时间慢。

数据量不大但分片数过多。分片数过多影响聚合效率,也会导致最终查询慢。

不建议使用es的默认分片数(根据es版本的不同,默认分片数为5或者1),不适合实际使用情况。

一般根据数据量或者数据存储大小来判断。大概5到10G,1000w到3000w条数据一个分片。

将无需分词查询的字段类型设为keyword。

es中字符串有两种类型,text 和 keyword。如果该字段不需要分词查询(如feed_id),类型设为keyword即可。

keyword类型的字段不会被分词,节约es内存空间。

需要中文分词的字段,必须指定分词器。一般为"ik_smart"。

如果不指定分词器,es将会使用默认分词器。默认分词器不支持中文,会把中文分为一个个汉字的形式。浪费空间且不符合实际使用情况。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:什么APP去视频水印好_数据库 | ·下一条:photoshop字母对应的用途_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有