【问题标题】:ElasticSearch as a Relational DatabaseElasticSearch 作为关系数据库
【发布时间】:2021-04-20 05:21:43
【问题描述】:

我正在使用 MongoDb 并希望我的 NodeJs 应用程序具有完整和部分文本搜索功能。将 Elasticsearch 作为搜索引擎和关系数据库是个好主意吗?因为我希望我的应用程序具有单一的数据存储源。

【问题讨论】:

    标签: node.js mongodb elasticsearch elasticsearch-5 aws-sdk-nodejs


    【解决方案1】:

    Elasticsearch 不是为使用关系数据库而构建的。它基本上是一个用于文本搜索的数据库。

    我已成功使用 ES 根据文本数据搜索我的文档,然后在关系数据库中搜索该文档的 id/key 以提取详细信息。

    【讨论】:

    • 但是我的搜索依赖于关系数据。怎么办?
    • 例如我可能正在搜索我朋友列表中的用户的视频
    猜你喜欢
    • 2014-02-13
    • 1970-01-01
    • 2018-08-12
    • 2014-10-18
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 2022-06-23
    • 1970-01-01
    相关资源
    最近更新 更多