ItGo.me - 专注IT技术分享

  • · 一个支持集群版 redis3.0 的客户端例子 日期:2016-08-28 点击:62

    使用aclredis模块库编写的支持集群版redis3.0的例子,该例子采用多线程方式连接redis服务器,支持redis客户端连接池连接方式,自动进行结点重定向及哈希槽缓存,以及哈希槽的预缓存策略。 该示...

  • · Redis客户端之Spring整合Jedis 日期:2016-08-28 点击:69

    1.下载相关jar包,并引入工程: jedis-2.4.2.jar commons-pool2-2.0.jar 2.将以下XML配置引入spring Xml代码 beanid="shardedJedisPool"class="redis.clients.jedis.ShardedJedisPool" constructor-argindex="0"ref="jedisPoolConfig"/ constructo...

  • · python操作redis 日期:2016-08-28 点击:66

    python简单操作redis标签:无 代码片段 (1) 1. [代码] python、redis 跳至 #!/usr/bin/python#coding=utf-8import redisclass CRedis:def __init__(self):self.host = 'localhost'self.port = 6379= 0self.r = redis.Redis(host = self.host, port = se...

  • · redis的清空hashtable的函数 日期:2016-08-28 点击:64

    redis的清空hashtable的函数标签: 代码片段 (1) 1. [代码] [C/C++]代码 跳至 void htruncateCommand(redisClient *c){robj *o;int len = 0;int i =1;if ((o = lookupKeyWrite(c-db, c-argv[i])) == NULL ||checkType(c,o,REDIS_HASH)){addReplyStatu...

  • · C 语言实现redis整数有序集合intset结构 日期:2016-08-28 点击:60

    无详细内容标签:无 代码片段 (4) 1. [代码] [C/C++]代码 跳至 #include stdio.h#include "./base/dict.h"#include "./base/sds.h"#include "./base/intset.h"int main(int argc, char **argv){intset *is=intset_create();int64_t i;for(i=0;i10;i++...

  • · golang sortedset 实现(基于redis skiplist) 日期:2016-08-28 点击:70

    在游戏中排行榜是很常见的需求,之前一直使用的是redis的sortedset,刚好看到一个lua的实现,于是就移植到golang版本,github地址:,使用方法和redis 的cli命令基本一致。 使用了cgo封装,skiplis...

  • · Redis的使用 日期:2016-08-28 点击:62

    Redis的主要缺点是数据库容量受到物理内存的限制,不能用作海量数据的高性能读写, 因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。 支持多种数据类型:链表,集合,数组...

  • · BAE使用Redis作为内存缓存 日期:2016-08-28 点击:62

    开发BAE应用时可以使用Redis作为内存缓存使用, 以下是【爱玩电脑】 正在使用的PHP版本。标签: 代码片段 (1) 1. [代码] BAE内存缓存(phpRedis) 跳至 ?php/** Redis Cache*/class cache{private $redis = null;//only...

  • · Session for Tornado(Redis) 日期:2016-08-28 点击:60

    session id的生成借用了web.py。 使用了 redis 的 hash 储存。 只有在为session赋值的时候才会生成session_id,是为了必要的情况下的使用(例如oAuth2的state和验证码) 标签: 代码片段 (1) 1. [代码] [Pyth...

  • · VB.NET 操作 Redis 数据 日期:2016-08-28 点击:63

    本代码介绍在 VB.NET 环境下如何使用 Redis 来存取数据 标签: 代码片段 (3) 1. [文件] RedisExample01_demo.zip~236KB(47) 2. [文件] RedisExample01_src.zip~736KB(38) 3. [代码] [ASP/Basic]代码 跳至 Imports ServiceStack.Redis...

  • · Linux下centos系统安装redis和php-redis 日期:2016-08-28 点击:59

    源地址: //此为centos 6版本 安装输入命令: 步骤一 : # wget http://# rpm -ivh epel-release-6-8.noarch.rpm# yum install redis php-redis# /etc/init.d/redis start //安装成功启动redis 步骤二 : # vim /etc/sysconfig/iptables //配...

  • · C语言跳表(skip list)实现,百万级数据处理,代码比Redis分支少 日期:2016-08-28 点击:61

    Github: 实现了两个版本,其中skip_list_with_rank.c仿照redis的z_set.c中的跳表,支持排名(rank)。链表用listhead,代码分支比redis要少。 测试用例(支持64bit): 1、插入100W个随机元素 2、按值搜索100W个...

  • · redis再封装 日期:2016-08-28 点击:61

    实现基于redis的hashmap和sortedset标签: 代码片段 (1) 1. [代码] [Google Go]代码 跳至 // cachepackage helperimport ("encoding/json"log """""strings""time")var pool *redis.Poolfunc CacheInit(server, password string) {pool = redis.Pool{...

  • · redis安装及phpredis 日期:2016-08-28 点击:67

    wget tar xzf cd redis-3.0.2 make cd src mkdir /usr/redis cp redis-server /usr/redis cp redis-benchmark /usr/redis cp redis-cli /usr/redis cd ../ cp redis.conf /usr/redis cd /usr/redis ./redis-server redis.conf ./redis-cli 127.0.0.1:6379 keys * (empty...

  • · Redis负载均衡封装(PHP) 日期:2016-08-28 点击:61

    Redis负载均衡封装,封装为了一个类文件,用户可根据自己的需求自行修改。简单易用!类似memcached标签: 代码片段 (2) 1. [文件] RedisClient.php~7KB(57) 跳至 ?php/*** This is a Redis exntend class*/class Redi...

推荐文章