Lucene 本地开发基于Cloudant的应用程序

Lucene 本地开发基于Cloudant的应用程序,lucene,couchdb,cloudant,Lucene,Couchdb,Cloudant,我知道CouchDB可以用于本地开发应用程序,并在登台/生产中切换到Cloudant。本节也介绍了这一点 但是如何开发需要Cloudant的lucene搜索的应用程序功能呢?有没有办法在本地模拟它?已经有一个库可以将ApacheLucene引入CouchDB。但老实说,我不希望它能与Cloudant一起工作,因为很可能他们在CloudantDB和ApacheLucene之间建立了自己的桥梁。Dmi,我对Cloudant没有太多经验。但是,根据CouchDB-Lucene,我们可以在本地模拟它,根

我知道CouchDB可以用于本地开发应用程序,并在登台/生产中切换到Cloudant。本节也介绍了这一点


但是如何开发需要Cloudant的lucene搜索的应用程序功能呢?有没有办法在本地模拟它?

已经有一个库可以将ApacheLucene引入CouchDB。但老实说,我不希望它能与Cloudant一起工作,因为很可能他们在CloudantDB和ApacheLucene之间建立了自己的桥梁。

Dmi,我对Cloudant没有太多经验。但是,根据CouchDB-Lucene,我们可以在本地模拟它,根据这个链接,我认为CouchDB-Lucene在Cloudant上运行良好(我们在本地模拟)

按照以下步骤操作:

1) 请按照此处的官方安装说明进行操作:

2) 完成后,您必须编辑CouchDB配置文件(/etc/CouchDB/local.ini),添加以下选项:

timeout=60000
[httpd_全局处理程序]
_fti={coach_httpd_proxy,handle_proxy_req,}
[couchdb]
timeout=60000确实有助于使用Lucene进行索引,但它的工作方式与cloudant不同。例如,cloudant有一个内置的索引函数,但没有这样的函数