ES的应用场景?

来源:6-3 增加接口开发

youngledo

2017-12-28 20:44

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

写回答 关注

1回答

  • 蓝色冰点恋
    2017-12-29 22:48:50
    已采纳

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

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

    1. 上手没有rdbms简单

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

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

    youngl...

    非常感谢!

    2018-01-07 23:54:10

    共 1 条回复 >

ElasticSearch入门

ElasticSearch轻松入门,Spring Boot集成ES

67740 学习 · 302 问题

查看课程

相似问题