PHPackages                             runner/consistent-hash - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. runner/consistent-hash

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

runner/consistent-hash
======================

v1.1.2(7y ago)1381MITPHPPHP &gt;=5.6

Since Jun 3Pushed 7y ago1 watchersCompare

[ Source](https://github.com/RunnerLee/consistent-hash)[ Packagist](https://packagist.org/packages/runner/consistent-hash)[ RSS](/packages/runner-consistent-hash/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (1)Versions (11)Used By (0)

consistent-hash
===============

[](#consistent-hash)

一致性哈希分表

抄的
--

[](#抄的)

权重的实现方法是抄的，其他地方也多多少少抄了些。 比较大的区别就是，我把环形空间上的每个节点，无论是节点本身还是虚拟节点，均视为虚拟节点。并记录虚拟节点同真实节点的映射关系。 因此，最终计算出来的，只能有一个目标节点。

总得来说，对这个东西还是一知半解，玩玩看哈。

使用
--

[](#使用)

```
