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

Google Groups
Subscribe to neptune
Email:
Visit this group