【问题标题】:Make data publicly searchable使数据可公开搜索
【发布时间】:2016-04-07 04:02:43
【问题描述】:

我有一个小爱好项目,我在其中抓取非常特殊的网站并将信息存储在 mongodb 和 elasticsearch 中。

我想做的是为其他人提供通过网站搜索这些数据的可能性(比如我拥有的数据的搜索引擎),但我真的不知道该怎么做。任何人都可以建议如何让每个人都可以搜索这些数据吗?

目前我使用 kibana 和 ES api 来搜索我的数据,但我认为将 kibana 暴露在互联网上有点愚蠢(有没有类似剥离的 kibana 的东西??)。 如果我只是提供运行 ES 搜索命令的可能性(通过文本输入),我将不得不关心找到的事件的呈现——我真的很讨厌 web 开发,我想尽可能地避免它。

非常感谢!

【问题讨论】:

    标签: elasticsearch full-text-search kibana


    【解决方案1】:

    正如您正确注意到的那样,ElasticSearch 本身并没有前置搜索,Kibana 可能确实有点过分满足您的需求。

    This article 列出了一些可用于 ElasticSearch 的插件选项(Elasticsearch GUI、Elastichead、Marvel 等)。您可能想仔细查看 Elasticsearch GUI,但这个也公开了一些管理选项。

    【讨论】:

    • 感谢您提供此信息。不幸的是,我找不到任何可以暴露在互联网上的插件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2021-05-24
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    相关资源
    最近更新 更多