ES学习笔记4

ES与其他架构配合使用

springdata、spark、flink +es

  • springdata (不想记 懒得写)
  • sparkstreaming+es


    image.png
image.png
  • flink+es

ES优化

es重实用磁盘

  • 硬件选择
    优化磁盘I/O 用ssd、 RAID0(并行能力好)、多硬盘、减少远程操作。

  • 分片策略


    image.png
  • 路由选择

  • 写入 flush

  • 减少refresh频率

  • 批量提交

  • 内存设置


    image.png

ref:

Elasticsearch索引和查询性能调优的21条建议

几个问题

  • why ES
    模糊搜索导致搜索全表查询效率低, ES快。
  • 集群脑裂
    成因:
    网络问题、节点负载、gc
    解决:
    减少误判、选举触发、角色分离(master data分开)

仅供学习

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容