CouchDB 2.0.0 indexat cu Elasticsearch

Categorii: Programare

21-Sep-2016 17:53 - 564 vizionari

Dupa ce am indexat CouchDB 1.6.1 cu Elasticsearch, a venit randul si versiunii 2.x.

Se pare ca, dupa mai mult de un an de promisiuni, versiunea 2.x a serverului CouchDB a trecut din stadiul de dezvoltare in stadiul de productie, si prima versiune este accesibila incepand cu 20 septembrie 2016.

In ultimul an am incercat fara succes de cateva ori sa recompilez din surse versiunea CouchDB 2.0 Developer Preview, dar acum este disponibila si varianta precompilata.

Indexarea am facut-o cu un program in Python, pe care am decis sa-l fac disponibil gratis pentru scopuri personale sau comerciale la github: ES-index-CouchDB2

Inceput indexare baza de date db1

Orice modificare in baza de date CouchDB adauga o secventa noua la starea bazei de date si modificarea se propaga (prin programul in Python) in serverul Elasticsearch.

Final indexare baza de date db1

Se pare ca serverul CouchDB 2.0.0 nu este stabil (era de asteptat).

A trebuit sa adaptez un pic programul de indexare, pentru ca sunt ceva diferente in metoda de accesare a servererelor CouchDB 1.x fata de 2.x.

Nu am testat serios versiunea CouchDB 2.x, urmeaza sa o fac, dar am testat serverul CouchDB 1.x cu peste 700 de milioane de documente.



Ultimele pagini: RSS

Alte adrese de Internet

Categorii

Istoric



Contorizari incepand cu 9 iunie 2014:
Flag Counter

Atentie: Continutul acestui server reprezinta ideile mele si acestea pot fi gresite.