Couchdb 复制到 Algolia(弹性搜索即服务)
Couchdb replication to Algolia (elastic search as a service)
有一个应用程序通过 Algolia(弹性搜索)和 algolia 功能进行弹性搜索 RESTFul API 对数据进行操作(添加/删除文档等)。
通过 PouchDB=CouchDB 常量复制也有核心持久性。
我想确保 CouchDB 中每次出现新文档时 - 它都会 "replicated"/添加到 algolia 搜索中。
如果 Algolia 有 restful API - 我是否正确,将过滤复制(更像是复制)设置到 Algolia 会相对容易?
如果没有 - 挑战是什么?
复制 couchdb 数据库非常简单,只需观察一些长 运行 脚本中 _changes
端点的变化。然后您使用 Algolia API 客户端调用 saveObjects
。
另请参阅我们将 npm couchdb 数据库复制到 Algolia 中所做的工作:https://github.com/algolia/npm-search
有一个应用程序通过 Algolia(弹性搜索)和 algolia 功能进行弹性搜索 RESTFul API 对数据进行操作(添加/删除文档等)。
通过 PouchDB=CouchDB 常量复制也有核心持久性。
我想确保 CouchDB 中每次出现新文档时 - 它都会 "replicated"/添加到 algolia 搜索中。
如果 Algolia 有 restful API - 我是否正确,将过滤复制(更像是复制)设置到 Algolia 会相对容易?
如果没有 - 挑战是什么?
复制 couchdb 数据库非常简单,只需观察一些长 运行 脚本中 _changes
端点的变化。然后您使用 Algolia API 客户端调用 saveObjects
。
另请参阅我们将 npm couchdb 数据库复制到 Algolia 中所做的工作:https://github.com/algolia/npm-search