ch:另一个一致的哈希库

时间:2024-07-24 14:13:04
【文件属性】:

文件名称:ch:另一个一致的哈希库

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-24 14:13:04

Ruby

ch 宝石 另一个一致的哈希库 使用 AVLTree 实现。 允许节点插入多个位置。 允许将节点插入特定位置以进行更精细的控制。 安装 将此行添加到应用程序的 Gemfile 中: gem 'ch' 然后执行: $ bundle 或者自己安装: $ gem install ch 用法 require 'ch' ring = ConsistentHashing :: Ring . new # add nodes ring . add_node ( '127.0.0.1:6379' ) # key 102336333644841978549106395032298540172546507605 ring . add_node ( '127.0.0.1:6380' ) # key 455838294994277


【文件预览】:
ch-master
----.gitignore(118B)
----Guardfile(204B)
----ch.gemspec(873B)
----.travis.yml(56B)
----LICENSE.txt(1KB)
----spec()
--------ch()
--------spec_helper.rb(13B)
----README.md(2KB)
----lib()
--------ch()
--------ch.rb(57B)
----Gemfile(169B)
----Rakefile(29B)

网友评论