/ / Cloudant na CouchDB - lucene, couchdb, cloudant, couchdb-mango

Cloudant na CouchDB - lucene, couchdb, cloudant, couchdb-mango

Vyvíjame aplikáciu, ktorá používaCloudant ako databáza, ktorá je variantom Couchdb. Cloudant sa stal pre nás trochu drahším, a to aj kvôli nespoľahlivosti kvôli posledným problémom. Na jeden deň sme stratili pripojenie k databázam. Preto sme sa rozhodli vybudovať vlastný Couchdb server.

V skutočnosti existujú dve alternatívyCouchDB 1,6 a 2,0 Developer Preview. Druhý z nich poskytuje všetky funkcie, ktoré potrebujeme, ak ho zapneme. Prvý z nich nemá žiadny Mango Query, žiadny Dreyfus a Closeau. Môžeme inštalovať len couchdb-lucene, aby sme umožnili fulltextové vyhľadávanie, ale v našej aplikácii používame Mango, Dreyfus a Closeau.

Problém je, že 2.0 je verzia s ukážkou vývojára. Nie som si istý, či je v poriadku použiť ho vo výrobnom prostredí alebo nie. Hľadám alternatívy bez toho, aby som urobil príliš veľa zmien v našom aplikačnom kóde, napríklad: je možné kompilovať 1.6 s Mango, Dreyfusom a Closeauom?

odpovede:

2 pre odpoveď č. 1

Nie je možné kompilovať Couchdb 1.6 s Mango, Dreyfusom a Closeauom kvôli zmenám v kódovej základni na ich podporu. Pravdepodobne by ste mali radšej držať sa oblaku, až kým sa CouchDB 2.0 nevypustí, skôr než sa ho pokúsite spustiť vo výrobe.