ItGo.me - 专注IT技术分享

首页 > Redis > Redis分片API:redis-shard

Redis分片API:redis-shard

时间:2016-08-28来源:网友分享 点击:
redis-shard 是 Redis 分片的 Python API ,基于对 key 和 key tag 进行 CRC32 checksum 计算,可参考文章 . 该项目由知乎网开发。示例代码:
>>> from redis_shard.shard import RedisShardAPI>>> servers = [...    {'name':'server1','host':'127.0.0.1','port':10000,'db':0},...    {'name':'server2','host':'127.0.0.1','port':11000,'db':0},...    {'name':'server3','host':'127.0.0.1','port':12000,'db':0},...    {'name':'127.0.0.1:13000','host':'127.0.0.1','port':13000,'db':0},...    ]>>>>>> client = RedisShardAPI(servers)>>> client.set('test',1)>>> print client.get('test')>>> client.zadd('testset','first',1)>>> client.zadd('testset','second',2)>>> print client.zrange('testset',0,-1)

项目主页:

Redis分片API:redis-shard

Redis分片API:redis-shard  讨论


Redis集群(主从配置)

市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较 少,redis的出现让kv内存存储的想法成为现实。今天主要内容便是redis主从实...

Redis学习和应用记录(1)介绍和安装

Redis是一个开源的分布式缓存框架,它也常被理解为数据结构服务器,因为它包含丰富的数据类型,如strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs。Redis的全称是Remote Dictionary Server(远程...

在 Node.js 中读写 Redis 的数据(失效时间和TTL)

在开始本文之前请确保安装好Redis 和 以及 的Redis扩展 —— node_redis 首先创建一个新文件夹并新建文本文件 文件内容如下: var redis = require("redis"), client = redis.createClient();("error", function (err) {c...

redis-shard 是 Redis 分片的 Python API ,基于对 key 和 key tag 进行 CRC32 checksum 计算,可参考文章 . 该项目由知乎网开发。示例代码: from redis_shard.shard import RedisShardAPI servers = [... {'name':'server1','host':
------分隔线----------------------------