redis
redis
Lucky-肥仔
做一个不屈服命运的架构设计者
展开
-
IIS服务器用redis实现session共享
需求: PC端考试系统在外网进行,发布多个IIS服务器,用Nginx解决负载均衡的问题,用Redis解决session共享的问题,具体操作如下。方案:程序中修改:1、在配置文件中添加redis的服务器,如下: 1、 引用redis的工具类,如下:2、 引入全局变量,在这里是学号作为全局变量3、 程序在开启的时原创 2017-05-26 09:36:23 · 4491 阅读 · 16 评论 -
【Redis】缓冲之Redis简介
**Redis简介** Redis是Remote Dictionary Server的缩写,它是由Salvator Sanfilippo编写的key-value存储结构,是一个使用ANSI编写,遵守BSD协议,支持网络、可基于内存也可以持久化的key-value的nosql数据库,并提供了多种语言的API,它允许缓冲的值(value)可以是字符串(string)、哈希(hash)、原创 2017-05-07 20:21:24 · 903 阅读 · 16 评论 -
【Redis】认识Redis
redis的存储分为内存存储、磁盘存储和log文件三部分,配置文件中有三个参数对其进行配置。 save seconds updatessave配置,指出在多长时间内,有多少次更新操作,就将数据同步到数据文件。这个可以多个条件配合,比如默认配置文件中的设置,就设置了三个条件。 appendonly yes/noappendonly配置,指出是否在每次更新操作后进行日志记录,如果不开启,可能会在断电时导致一段时间内的数据丢失。因为redis本身同步数据文件是按上面的save条件来同步的,所以有的数原创 2017-04-30 19:11:52 · 538 阅读 · 11 评论 -
【Redis】Redis之主从复制
Redis主从复制配置和使用都非常简单: 通过主从复制可以允许多个slave server拥有和master server相同的数据库副本,下面我们说一些redis主从复制的特点: 1、master可以有多个slave 2、除了多个slave链到相同的master外,slave也可以连接其他slave形成图状结构 3、主从复制不会柱塞master,也就是说当一个或者多个slave和master进行初次同步数据的时候,master可以继续处理client发送请求,相反,slave在初次同步数据时则原创 2017-04-30 19:10:56 · 446 阅读 · 9 评论 -
【Redis】Redis之集群容错
节点失效检测以下是节点失效检查的实现方法:• 当一个节点向另一个节点发送 PING 命令, 但是目标节点未能在给定的时限内返回 PING 命令的回复时, 那么发送命令的节点会将目标节点标记为 PFAIL (possible failure,可能已失效)。等待 PING 命令回复的时限称为“节点超时时限(node timeout)”, 是一个节点选项(node-wise setting)。• 每次当节点对其他节点发送 PING 命令的时候, 它都会随机地广播三个它所知道的节点的信息, 这些信息里面的其原创 2016-10-26 17:13:29 · 3096 阅读 · 28 评论 -
【Redis】Redis之配置文件详解
/*********************************GENERAL *********************************/// 是否作为守护进程运行daemonize yes // 如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pidpidfile /var/run/redis.pid // Redis默认监听端口port 6379原创 2016-10-26 17:11:40 · 719 阅读 · 23 评论 -
【Redis】Redis之应用场景
我们不得不说,redis开创一个新的数据存储思路,使用redis,我们不用在面对功能单调的数据库时候,把主要的精力放在如何把大象放进冰箱这样的问题,而是利用redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。 现在我们列举一下Redis比较合适的应用场景。原创 2016-10-26 17:10:52 · 635 阅读 · 25 评论