Reids
Dm同学
博观而约取
展开
-
【Redis系列】Redis概要及其数据类型
Redis概要Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 官网上给出的解释是: Redis is an open source (BSD licensed), in-memor原创 2016-07-21 16:34:08 · 686 阅读 · 2 评论 -
【Redis系列】Redis数据持久化
持久化:即把数据存储于断电后不会丢失的设备中,通常是硬盘. 一:常见的持久化方式: 主从:通过从服务器保存和持久化,如mongoDB的replication sets配置 日志:操作生成相关日志,并通过日志来恢复数据 couchDB对于数据内容,不修改,只追加,则文件本身就是日志,不会丢失数据二:redis的数据持久化: 相对memcacher来讲,这是redis的一大优势。redis是一原创 2016-07-21 19:16:24 · 809 阅读 · 2 评论 -
【Redis系列】Redis的事务处理
事务处理redis对事务的支持目前还比较简单。redis 值能保证一个client 发起的事务中的命令可以连续的执行。而中间不会插入其他client的命令。当一个client在一个连接中发出multi命令时,这个连接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exe命令时,reds会顺序的执行队列中的所有命令。multi应用:示例一:事务演示。测试用例:输入mul原创 2016-07-21 20:39:58 · 812 阅读 · 4 评论 -
【Redis系列】Redis频道发布与消息订阅
发布及消息订阅发布订阅(pub/sub)是一种消息通信模式,主要目的是解除消息发布者和消息订阅者之间的耦合。redis作为一个pub/sub的server,在订阅者和发布者之间启动了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redis server订阅自己感兴趣的消息类型。redis将信息类型成为通道(channel).当发布者通过publish命令向redis s原创 2016-07-21 21:18:06 · 3811 阅读 · 4 评论 -
【Redis系列】Redis主从复制
一般redis 做主从复制的话,不可能只用一个。这样一但发生故障,丢失数据就比较危险。优势:1: 主从备份 防止主机宕机 2: 读写分离,分担master的任务 例如:大量计算的时候,可以用交给一些特定的计算机。 3: 任务分离,如从服分别分担备份工作与计算工作原理图:方式一:方式二:解释这两种方式的区别是: 第一种是:两个从机监视一台主机,当主机宕机之原创 2016-07-21 22:15:26 · 675 阅读 · 4 评论