couchdb-marketing mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Cottlehuber <...@jsonified.com>
Subject Re: [NEWS] Your links for the CouchDB Weekly News?
Date Wed, 10 Sep 2014 11:49:23 GMT
> Hi everyone,
>  
> if you want to submit a link for this week's CouchDB Weekly News (especially content
which  
> has not been shared on the MLs yet), please send it to me until Thursday, September 11,
 
> 11am UTC+2.
>  
> Thanks in advance, and have a good day today!
>  
> Lena

How does CouchDB store my stuff?

CouchDB’s storage engine is based on the venerable B-tree, now used in and the on-disk format
is appended to on each update. There are some excellent posts out there with a lot more detail:

- http://docs.couchdb.org/en/latest/intro/consistency.html#the-key-to-your-data
- http://damienkatz.net/2006/12/couchdb_technic_1.html
- http://horicky.blogspot.com/2008/10/couchdb-implementation.html
- http://ayende.com/blog/3608/more-couchdb-reading-btree-lookup
- http://blog.kodekabuki.com/post/132952897/couchdb-naked

For B-trees in general, and some interesting variants, read up on:

- http://en.wikipedia.org/wiki/B-tree
- http://www.cs.cornell.edu/courses/cs3110/2011sp/recitations/rec24-B-trees/B-trees.htm
- http://www.me.net.nz/blog/btrees-are-the-new-black/
- http://research.microsoft.com/en-us/people/aguilera/distributed-btree-vldb2008.pdf
- http://vldb.org/pvldb/vol5/p884_benjaminsowell_vldb2012.pdf

—
Dave Cottlehuber
dch@jsonified.com
Sent from my Couch



Mime
View raw message