com.distkv:distkv-rpc (maven):  Distkv project is a memory-based distributed key-value storage system. Besides these features, dst can support table concept which looks like tables in relational databases. We use java to finish this project, which is somewhat different from most databases using c/c++. 
Keywords: cloud-struct|consistency|databases|distributed-systems|kvstore|newsql|table-concept