fly-arch:分布式架构consistent-hashing(一致性hash) http

时间:2024-06-07 14:49:07
【文件属性】:

文件名称:fly-arch:分布式架构consistent-hashing(一致性hash) http

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-07 14:49:07

Java

#fly-arch flylib创立的各种常见的架构技术 内容列表 cassandra-demo cassandra数据库的入门编程 consistent-hash Java implementation of consistent-hashing 基于java的一致性hash的实现 一致性hash(consistent-hashing), 致性哈希算法在1997年由麻省理工学院提出(参见扩展阅读[1]),设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 主要用于分布式缓存的实现 比如弹性伸缩(动态扩容) redis存储节点的增加和减少的时候,可以把需要迁移和hash()值的变化量做到最小。


【文件预览】:
fly-arch-master
----consistent-hash()
--------src()
--------pom.xml(914B)
--------.gitignore(235B)
----README.md(775B)
----cassandra-demo()
--------src()
--------pom.xml(1KB)
--------.gitignore(235B)
----.gitignore(235B)

网友评论