Couchbase - goatandsheep/goatandsheep.github.com GitHub Wiki
The most advanced database in the world*
- NoSQL
- Built off memcache, what Reddit uses for their ranking lists
- a distributed version of memcache, since it's replicated on the database layer
- View: one way of indexing your data
- items in views can be set to expire
- Stream-based views: data does not need to be persisted to disk before retrieving it with a view query
- Don’t Include Document ID
- built-in GUI dashboard
- hybrid document and key-value store
- Enterprise Edition:
- Rack Awareness: balancing across racks/server clusters as opposed to individual servers, since when servers go down, chances are the servers closest to it in proximity will also have gone down.
- SSL
- Incremental Backup: only backing up what changed since previous backup
- Group level: output element 0 to (n-1) from an array
- useful for:
- dates
- JSON APIs where you don't want to send everything
- useful for:
- Buckets are also known as design documents