一、概念简介:Redis: Redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写,详细的信息在Redis官网上面有,因为我自己通过google等各种渠道去学习Redis,走了不少弯路,所以总结一条我认为不错的学习路径给大家: 1.《The Little Redis B.....
分类:
编程语言 时间:
2014-11-22 13:17:43
阅读次数:
232
今天改了一天的Bug,本想下午开始专研Redis命令集,结果也泡汤了。只能在下班的路上考虑下Redis集群服务器的高可用方案。随笔而已,尚未成型,仅作记录。当然,我说的可能比较片面,欢迎拍砖、斧正。一、Redis与MySQL对比相同点:Master-Slave架构,集群架构下无法很好的完成数据拷贝,...
分类:
其他好文 时间:
2014-11-22 13:16:11
阅读次数:
227
一开始以为Spring下操作哈希表,列表,真就是那么土。恍惚间发现“stringRedisTemplate.opsForList()”的强大,抓紧时间恶补下。相关链接:征服 Redis征服 Redis + Jedis征服 Redis + Jedis + Spring (一)—— 配置&常规操作(GE...
分类:
编程语言 时间:
2014-11-22 13:13:35
阅读次数:
305
https://github.com/huangz1990/redis-3.0-annotated/blob/unstable/src/sds.c#L120 1 /* SDSLib, A C dynamic strings library 2 * 3 * Copyright (c) ...
分类:
其他好文 时间:
2014-11-22 00:35:05
阅读次数:
341
学习flexible array member是因为阅读Redis源码遇到的,sds.h中一开始就用到了。==============================================================================================在讲述...
分类:
编程语言 时间:
2014-11-21 21:46:00
阅读次数:
250
一、环境介绍:
lvs_master:192.168.1.18
lvs_backup:192.168.1.19
web1:192.168.1.16
web2:192.168.1.17
vip:192.168.1.20
二、安装:
在两台lvs上安装lvs+keepalived:
yum install lvsadm k...
分类:
Web程序 时间:
2014-11-21 18:49:42
阅读次数:
335
安装下载,解压和安装:$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.17$ make编译后的可执行文件在src目录中,可以使用下面的命令运...
分类:
其他好文 时间:
2014-11-21 18:10:24
阅读次数:
173
一、环境介绍:lvs_master:192.168.1.18lvs_backup:192.168.1.19web1:192.168.1.16web2:192.168.1.17vip:192.168.1.20二、安装:在两台lvs上安装lvs+keepalived:yuminstalllvsadmkeepalived-y在两台web服务器上安装nginx(安装配置略过)配置keepalived:主lvs上配置:vim/etc..
分类:
Web程序 时间:
2014-11-21 16:29:09
阅读次数:
195
利用Spring-Data-Redis 整合Jedis与Redis详解
分类:
编程语言 时间:
2014-11-21 16:11:11
阅读次数:
363
批量删除Key Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作 redis-cli keys "*" | xargs redis-cli del //如果redis-cli没有设置成系...
分类:
其他好文 时间:
2014-11-21 12:52:46
阅读次数:
170