elasticsearch是是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎。之前的项目一般用MySQL,那么一个项目里面如果已经用了elasticsearch,还需要用到MySQL吗?还是elasticsearch可以完全替代MySQL的作用了?
2 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
两个完全不同的产品何谈替代? ES只是一个搜索引擎,适合存储一些(有限的)静态数据!MySQL是个关系数据库啊!在分布式系统中常用ES作为前端静态数据存储,最终的数据存储都是在MySQL里面的。并且ES都是更新频率很低的数据,因为ES更新数据会引起整个ES性能低下,如果你就是一个静态网页那你就用ES吧!
添加回答
举报
0/150
提交
取消