100G 8000万条信息全文检索,Elasticsearch是最优选择吗?

讨论 未结 9 33
我是小蜜蜂
我是小蜜蜂 会员 2022年11月17日 16:53 发表
<img id="aimg_JJCmT" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" src="https://ldbbs.ldmnq.com/bbs/topic/attachment/2022-11/3b32700d-cf29-433f-a6d7-0847748cc5af.png" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt=""><br> <br> 100G 8000万条信息全文检索,这个配置如何?<br> <br> <br> 数据存MongoDB,Elasticsearch做索引=最优选择?还是数据双写?
收藏(0)  分享
相关标签: 主机交流
注意:本文归作者所有,未经作者允许,不得转载
9个回复
  • 我是小蜜蜂
    2022年11月17日 16:53
    920c 发表于 2022-11-17 13:23 Elasticsearch是最好的了,企业都用这个来做 就是价格好贵! 大佬!数据做双写还是只做索引好一点呢?
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    本帖最后由 我是小蜜蜂 于 2022-11-17 13:51 编辑 拉斯 发表于 2022-11-17 13:45 还花这钱,买独服自己做分布式妥妥的,8千万这点儿数据一台就够了 使用 docker 启动的单机三节点集群?机器会挂啊
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    拉斯 发表于 2022-11-17 13:54 怕挂就两台,一台停机还能继续用,我没用docker,3千万数据的数据,用的mysql+es,内存占用不到20G(自己 ... 十分有道理,我买两台阿里云的ECS自己搭Elasticsearch
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    拉斯 发表于 2022-11-17 14:46 一般单机就够了,调试好后出现停机的概率微乎其微 4c 16g 够不够
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    holinhot 发表于 2022-11-17 14:35 8000W才多大点数据,全塞ES就行。你有几百亿再说吧 ES 和传统意义上的业务数据库不同,它其实是个搜索引擎,存储功能只是其为了更好提供搜索功能而包含的附属功能,但在实时性和一致性方面远不如业务数据库。
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    bluxessssc 发表于 2022-11-17 13:50 没上亿, 都单机就行. 磁盘大点,索引建好. mongodb oplog 开启--- 有开源的 -->更改自动同步到 ES , 不需要 ... 感谢大佬!ES消耗CPU吗?
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    suwubee 发表于 2022-11-17 19:14 自建就好了,这点数据不用多节点,多节点的话别开本地实例存储。 自己买个ECS自建 4c 16g 系统盘30G+系统盘200G 够了吗?
    0 0
  • 我是小蜜蜂
    2022年11月17日 16:53
    bluxessssc 发表于 2022-11-17 18:30 索引建好, 不耗 CPU 耗内存 还有个大佬说 只存索引结果 就行了 能行吗?
    0 0
  • 我是小蜜蜂
    2022年11月18日 00:26
    bluxessssc 发表于 2022-11-17 13:50 没上亿, 都单机就行. 磁盘大点,索引建好. mongodb oplog 开启--- 有开源的 -->更改自动同步到 ES , 不需要 ... 这样还不费内存
    0 0