Initial support for single instance Couchbase
Goal is to add support for single instance Couchbase.
Couchbase is a NoSQL document database for interactive web applications. It would be nice to have support for this database in Trove.
It has the following additional advantages compared to other NoSQL databases :
1. Couchbase provides easy scalability using simple node management, effective auto-sharding and cross data center replication.
2. Couchbase includes built-in object-level cache, based on memcached, proven data caching technology. It lets you read and write data with submillisecond latency and sustained high throughput.
3. Couchbase is always on 24x365, which implies data is always available even during software upgrades, hardware upgrades, datacenter failures, etc.
4. Couchbase has flexible data model, supports indexing, querying and real-time analytics even with large datasets.
Solution :
1. Add scripts to build base disk-image for Couchbase, i.e. Add Couchbase to trove-integration.
2. Implement CRUD operations for Couchbase single instance. Support the following operations: start, stop, restart, filesystem_stats, reset_configura
Blueprint information
- Status:
- Complete
- Approver:
- Auston McReynolds
- Priority:
- Low
- Drafter:
- Khyati Sheth
- Direction:
- Needs approval
- Assignee:
- Khyati Sheth
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
- Implemented
- Milestone target:
- 2014.1
- Started by
- Khyati Sheth
- Completed by
- Michael Basnight
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Initial support for single instance Couchbase
Work Items
Dependency tree
* Blueprints in grey have been implemented.