Project Description
Neptune is Distributed Large scale Structured Data Storage, and open source project implementing Google's Bigtable.
- Database management system. but not support relational data
model.
- Scalibility: can store more than Peta bytes.
- Reliability
- Low Cost, High performance: Use commodity hardware
- Easy, fast data analysis: MapReduce
- Abstract FileSystem: Supports various FileSystem(default
FileSystem is Hadoop FileSystem)
Features
Neptune has the following features.
- Basic data service
- Single row operation(get, put)
- Multi row operation(like, between, scanner)
- Data uploader(DirectUploader)
- MapReduce(TabletInputFormat)
- Simple neptune query and supports JDBC driver
- Table Management
- split
- distribution
- compaction
- Utility
- Web based Monitor
- CLI Shell
- Failover
- Master failover
- TabletServer failover
- Change log Server
- Reliable fast appendable change log server
- Support language
- Java, RESTful API, Thrift
Contact
For more information or question send mail to openneptune@gmail.com or mailing list(openneptune@googlegroups.com)
Google groups home: http://groups.google.com/group/openneptune