文件名称:分布式的Key-Value存储系统Ringo.zip
文件大小:174KB
文件格式:ZIP
更新时间:2022-08-07 21:17:51
开源项目
Ringo 是一个分布式的Key-Value存储系统,采用 ErLang 语言开发。支持磁盘数据存储。 Ringo is an experimental, distributed, replicating key-value store based on consistent hashing and immutable data. Unlike many general-purpose databases, Ringo is designed for a specific use case: For archiving small (less than 4KB) or medium-size data items (<100MB) in real-time so that the data can survive K - 1 disk breaks, where K is the desired number of replicas, without any downtime, in a manner that scales to terabytes of data. In addition to storing, Ringo should be able to retrieve individual or small sets of data items with low latencies (<10ms) and provide a convenient on-disk format for bulk data access. 标签:Ringo
【文件预览】:
ringo-master
----README.rst(6KB)
----ring()
--------ringo_debug.sh(100B)
--------bfile()
--------start_ringo.sh(600B)
--------compile.sh(173B)
--------test()
--------test-system.sh(293B)
--------test.sh(2KB)
--------ringocmd.sh(75B)
--------src()
--------ebin()
----start_nodes.sh(867B)
----create_node.sh(203B)
----compile.sh(227B)
----LICENSE(1KB)
----ringogw()
--------start_ringogw.sh(538B)
--------lighttpd.conf(5KB)
--------compile.sh(191B)
--------src()
--------py()
--------ebin()
--------web()
----doc()
--------html4css1.css(6KB)
--------intro.txt(4KB)
--------ringodoc.txt(27KB)
--------make_html.sh(130B)
----list_domains.sh(179B)
----delete_domain.sh(165B)