【发布时间】:2013-10-18 06:59:17
【问题描述】:
ElasticSearch 可以索引 Confluence 页面吗? 有很多河流插件,但 Confluence 没有。 http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-plugins.html
虽然有一个 github 项目 https://github.com/obazoud/elasticsearch-river-confluence 但最后一次提交是一年前,所以我猜它不是最新的。
【问题讨论】:
-
如果您使用的是 confluence 版本 3 或 4,这里有一个选项:searchtechnologies.com/elasticsearch-connector-confluence.html,但它似乎不是免费的
-
谢谢,但我正在寻找免费的连接器。
-
@maestr0,我想现在回答为时已晚,但您可以尝试直接从数据库中读取 Confluence 内容(我猜是 BDYCONTENT 表)。我不知道根据 Atlassian 许可证这是否合法,但只要您只从数据库中读取它就可以肯定是安全的。不幸的是,您必须自己编写一些转换器 - 例如将数据批量插入 ElasticSearch。
-
confluence 文档中有一个章节:confluence.atlassian.com/doc/…
-
看起来 Confluence 曾经尝试支持 Elasticsearch,但它从未超过实验状态:confluence.atlassian.com/confkb/… Rivers 已经过时,所以我想我们目前仅限于直接爬取或读取数据库。
标签: indexing elasticsearch confluence elasticsearch-plugin