On Mon, Mar 7, 2016 at 2:27 AM, Adam Kocoloski <[email protected]> wrote:

> Have you seen the work on the new “Mango” query processor? The README on
> the repo is probably the best resource:
>
> https://github.com/apache/couchdb-mango
>
>
Very nice Adam ... I like Mango! :-)
And it add to CouchDB a strong _find command, like in Riak.
It would be probably a great add-on to CouchDB, I'm wondering that it would
be available not only for 2.0 (BigCouch) cluster edition, but also for the
1.7 , standalone edition!
On of the great features of CouchDB that I'm relaying on is the simplest
installation procedure! On-click-install and everything works, for Windows
or Linux worlds.

Would Mango be available through an extended jQuery couch plugin?

Mango would definitely solve a lot of other problems and it would be some
kind of replacement for other search solutions (couchdb-lucene) that we're
using now for big projects!

But for the use-case described (in my case) the index keys are not exactly
extracted from document fields, they are somehow processed in the map
function.
I'm not even a beginner in writing Erlang programs (thought I wrote some
40-50 lines of Erlang map functions) but I feel that the "keymask" option
should be easy to implement, in just a few lines, in the loop of traversing
the b-tree index. And it would be a great benefit.

Thank you for your answer, I'm hardly waiting for any news from the
"CouchDB" world!
Best regards,
Constantin Teodorescu

Reply via email to