####使用python去计算key的crc32的值后和1024取余,就能得出key在codis的哪个slot中
- 脚本如下 cat chslotid.py
#!/bin/env python
import binascii
import sys
try:
print binascii.crc32(sys.argv[1])%1024
except Exception,e:
print 'ERROR:%s' %(e,)
sys.exit(1)
- 使用脚本
[root@ops5 ~]# python chslotid.py a
579
[root@ops5 ~]# python chslotid.py b
1017