为了账号安全,请及时绑定邮箱和手机立即绑定

ES的应用场景?

请问ES适合把数据库的数据存进去吗?比如几百万条的数据。ES应该就像缓存一样,不适合存放大量的数据吧。

正在回答

1 回答

es可以存放大量数据,es集群非常容易横向扩展,而且检索性能非常好,在大数据量的情况下相比于mysql等性能上有很大的优势,这也是分布式系统的一大优点。

凡事都有两面性,es虽然检索性能优越,但是也有缺点

  1. 上手没有rdbms简单

  2. 无法像关系型数据一样实现特别复杂的关联查询和事务查询

  3. 从es导出数据到其他数据库系统中会比较麻烦,特别是二维以上数据在转成关系表时需要另外建维度表。

0 回复 有任何疑惑可以回复我~
#1

小趴菜木木 提问者

非常感谢!
2018-01-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

ES的应用场景?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信