100G 8000万条信息全文检索,这个配置如何?
数据存MongoDB,Elasticsearch做索引=最优选择?还是数据双写?
山东省网友说:就别用MongoDB了吧, 换ClickHouse
安徽省网友说:Elasticsearch是最好的了,企业都用这个来做
青海省网友说:就是价格好贵!
大佬!数据做双写还是只做索引好一点呢?
陕西省网友说:Elasticsearch自己建也不是很难啊
甘肃省网友说:全文检索Elasticsearch
江苏省网友说:还花这钱,买独服自己做分布式妥妥的,8千万这点儿数据一台就够了
陕西省网友说:使用 docker 启动的单机三节点集群?机器会挂啊
海南省网友说:没上亿, 都单机就行. 磁盘大点,索引建好.
mongodb oplog 开启— 有开源的 –>更改自动同步到 ES , 不需要改动程序
原理应该是: —->请求—>拿到 search key—->ES 搜索到具体 xxx—->mongodb 读取最新数据结构—>返回页面呈现
黑龙江省网友说:是的
江西省网友说:怕挂就两台,一台停机还能继续用,我没用docker,3千万数据的数据,用的mysql+es,内存占用不到20G(自己设置的,我设置的8G),搜索0.004秒左右,用阿里的es钱多可以去烧,