incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Newson <robert.new...@gmail.com>
Subject Re: catalogs in CouchDB
Date Tue, 09 Nov 2010 14:12:43 GMT
CouchDB uses a b+tree data structure for find and list documents. Is
this the answer to your question?

B.

2010/11/9 José M Martínez <josemmartinezc@gmail.com>:
> HI,
>
> I mean by catalogs, a data dictionary.CouchDB used a data dictionary to find
> details of documents and list all documents in my database?
>
>
> José.
>
> 2010/11/8 Luciano Ramalho <luciano@ramalho.org>
>
>> 2010/11/8 José M Martínez <josemmartinezc@gmail.com>:
>> > CouchDB used catalogs to find information on any documents?
>>
>> I don't know what you mean by catalogs, but in the Plone CMS a
>> "catalog" is an index.
>>
>> Yes, you can define arbitrary indexes to perform efficient searches in
>> your documents. An index is defined using a "view", comprising a map
>> function which extracts data to be indexed from the document, and a
>> optional reduce function used to aggregate and group results.
>> JavaScript is the default language for defining views, but other
>> languages, such as Python, may be used for the same purpose with a
>> little extra configuration.
>>
>> > What operating systems support CouchDB?
>>
>> All of them ;-). It runs on Linux, OSX, Windows and can probably be
>> compiled in Unixes. The easiest intasllers are here:
>>
>> http://www.couchone.com/get
>>
>> --
>> Luciano Ramalho
>> programador repentista || stand-up programmer
>> Twitter: @luciano
>>
>

Mime
View raw message