【文件属性】:
文件名称:罗马:ROMA:Ruby中的分布式键值存储
文件大小:184KB
文件格式:ZIP
更新时间:2021-01-31 21:50:35
ruby memcached kvs rakuten roma
ROMA-Ruby中的分布式键值存储
ROMA是用于分布式键值存储的数据存储系统之一。 它是一个完全分散的分布式系统,由多台机器上称为节点的多个进程组成。 它基于纯P2P架构像分布式哈希表一样,因此它提供了高可用性和可伸缩性。
ROMA用Ruby编写。 但是,可以使用以下选择来访问ROMA。
提供了Ruby和Java的客户端库。
ROMA协议与基于文本的Memcached兼容,因此任何内存缓存的客户端库都允许用户与ROMA进行交互。
更多信息在。
文献资料
请参阅
要求
Ruby> = 2.1.0
安装
安装ROMA
您可以使用Ruby的gem命令简单地安装ROMA和依赖库,如下所示。
$ gem install roma
制作路由文件
在启动之前,需要ROMA来制作路由文件。 路由文件存储每个进程的路由信息。
$ mkroute localhost_10001 localhost_10002 --replication_in_host
如果成功,则会在当前目录中创建两个名为localhost_10001.route和localhost_10002.route的新文
网友评论
- 用户下载后在一定时间内未进行评价,系统默认好评。