要不要也来分享分享一下啊

作为一个搜索中台的核心组件,es应该有哪些功能呢?

Elasticsearch | 作者 jiangzhuoyan | 发布于2019年12月13日 | 阅读数:2299

我的理解是搜索中台是能够给业务人员使用,减少es的学习成本的东西,能够通过足够简单的甚至界面化的配置去更优的使用es。
我这边列举了一些需求,想咨询下大家还有没有什么建议的
1、es的多租户
2、ik分词词库的热更新
3、es的reindex,两个es实例之间的数据迁移策略
4、DSL的生成和优化(通过sdk或是界面配置?)
5、es的配置界面化(比如说副本数,或者可以热设置的参数)和性能指标展示
还有其他什么可以想到的功能点呢?
已邀请:

huangmingzhi - 90后 搜索

赞同来自:

数据查询功能、节点扩容能力最好也提供

tacsklet - 公司有用到es

赞同来自:

mapping配置,搜索偏好
匿名用户

匿名用户

赞同来自:

既然是多租户,那要考虑的问题就多了,
 
1,多租户采用超级大集群?还是每一个租户一个集群?采用超级大集群,那就需要控制权限
2,租户接入管理
3,插件的热插拔
4,界面提供什么功能呢?那就看需求了,具体让租户干什么了。
  1. ES提供的所有Rest API 功能,以及扩展功能,包括创建索引,别名,等等类似于cerebro
  2. ik分词词库的热更新
  3. es的reindex,两个es实例之间的数据迁移策略
  4. DSL的生成和优化(通过sdk或是界面配置) 可以将所有的索引显示到界面上,然后提供选择操作,后台可以动态生成DSL,类似于kibana
  5. es的配置界面化(比如说副本数,或者可以热设置的参数)和性能指标展示
  6. ES 集群进程的 启动 停止
  7. ES集群 扩容,缩容

5,集群状态的监控,告警,通知
 
中台系统,多租户 很难啊。

要回复问题请先登录注册