罗马:ROMA:Ruby中的分布式键值存储

时间:2024-02-21 15:37:15
【文件属性】:

文件名称:罗马:ROMA:Ruby中的分布式键值存储

文件大小:184KB

文件格式:ZIP

更新时间:2024-02-21 15:37:15

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的新文


网友评论

  • 用户下载后在一定时间内未进行评价,系统默认好评。