Matsue / roma

ROMA: A Distributed Key-Value Store in Ruby

Home Page:http://code.google.com/p/roma-prj/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

================================================================
 ROMA: A Distributed Key-Value Store in Ruby
 Copyright (C) 2009 Rakuten, Inc. 
================================================================

ROMA is one of the data storing systems for distributed key-value
stores. It is a completely decentralized distributed system that
consists of multiple processes, called nodes, on several machines. It
is based on pure P2P architecture like a distributed hash table, thus
it provides high availability and scalability.

ROMA is written in Ruby. However, following choices are available to
access to ROMA.

* Client libraries of Ruby and Java are available.
* ROMA protocol is compatible with memcached text-based one so that 
  any memcached client libraries allows users to interact with ROMA. 

About

ROMA: A Distributed Key-Value Store in Ruby

http://code.google.com/p/roma-prj/

License:GNU General Public License v3.0


Languages

Language:Ruby 100.0%