Redis
Bwz_Learning
Change the world by program.
展开
-
Redis的主从复制
1、主从复制的介绍 1.1 Master可以拥有对个slave 1.2 多个slave可以连接同一个master,还可以连接到其他的slave 1.3 主从复制不会阻塞master,在数据同步的时候master可以继续处理client的请求 1.4 提供系统的伸缩性2、主从复制的过程 2.1 slave与maste原创 2016-10-21 21:20:19 · 442 阅读 · 1 评论 -
使用Jedis操作Redis数据库
1、Jedis客户端出现的异常信息Exception in thread "main" redis.clients.jedis.exceptions.JedisDataException: DENIED Redis is running in protected mode because protected mode is enabled, no bind address was s原创 2016-12-31 16:11:23 · 3094 阅读 · 0 评论 -
Redis的基本操作
1、Redis的全局操作命令#查看所有keykeys * 或 keys "*"#查看匹配前缀的keyskeys "miao*"#清空redisflushdb#随机取出一个keyrandomkey#查看key的类型type key#查看数据库中key的数量dbsize#查看服务器信息info#重命名keyrename key: 重命名#删除keyd原创 2016-10-16 16:58:19 · 651 阅读 · 0 评论 -
Redis集群的操作
1、原始集群 1.1 启动Redis集群[root@cent03 ~]# /usr/local/redis/bin/redis-server /usr/local/redis-cluster/7001/redis.conf [root@cent03 ~]# /usr/local/redis/bin/redis-server /usr/local/redis-clust原创 2016-10-27 21:26:23 · 2213 阅读 · 0 评论 -
Redis3.0集群的安装
1、Redis集群的简介 在redis3.0 以前,提供了Sentinel工具来监控个Master的状态,如果Master异常,则会做主从切换,将slave切换为master。当以前的master再次加入的时候,则会当成slave。其配置也是有点复杂,性能也是一般。现在redis 3.0 已经支持集群功能了,并且简单高效。 对于Redis集群与基于哨兵的主从复制的区别的原创 2016-10-27 11:38:31 · 445 阅读 · 0 评论 -
Jedis的简单使用
1、使用Jedis操作Redis中的Stringpublic class TestString { public static void main(String[] args) { // 获取数据库的连接 Jedis jedis = new Jedis("192.168.2.116", 6379); // 添加数据 jedis.set("age", "18"); jed原创 2016-10-23 20:32:07 · 502 阅读 · 0 评论 -
Redis实现类似SQL的where多条件查询
1、关于保存User表的方案 1.1 使用Redis的Hash类型去保存关系型数据库的User表 1.2 Redis的Hash的key为"SYS_USER_TABLE_SEX_MAN",field:userid value:json 数据2、利用Redis的Set来保存满足一类条件的User用户的id信息。例如,性别为女,年龄大于25岁等条件。原创 2016-10-23 20:48:16 · 63083 阅读 · 8 评论 -
Redis的持久化机制
1、Redis持久化机制的简介 Redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到硬盘里面来保证数据的持久化。Redis执行两种持久化的实现,如下:2、snapshotting 的持久化机制(快照) 默认方式 snapshotting (快照) 默认的方式,将内存中的数据以快照的方式写入到二进制文件中。默认的文件名称为du原创 2016-10-22 14:44:06 · 605 阅读 · 1 评论 -
CentOS下安装Redis-3.2.4
1、Redis的下载地址 1.1 官网的下载地址为:http://www.redis.io/download 1.2 在linux下,下载Redis的命令如下 wget http://download.redis.io/releases/redis-3.2.3.tar.gz2、对 linux 上的 redis 文件进行解压。命令原创 2016-10-16 15:11:42 · 2785 阅读 · 0 评论 -
Redis的哨兵机制
1、哨兵机制的简介 有了主从复制的实现以后,如果想对主服务器进行监控,那么在redis2.6以后提供了一个"哨兵"的机制。顾名思义,哨兵的含义就是监控Redis系统的运行状态。可以启动多个哨兵,去监控Redis数据库的运行状态。其主要功能有两点: 1、监控主数据库和从数据库是否正常运行。 2、主数据库出现故障时,可以自动将从数据库转换为主数据库,实现原创 2016-10-22 14:10:16 · 12328 阅读 · 3 评论 -
Jedis与Spring的整合
1、spring的基本配置文件bean-base.xml,用于加载properties的配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springfr原创 2016-12-31 21:04:01 · 1415 阅读 · 0 评论