随笔分类 -  Redis

摘要:一 所需软件 Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb 二 安装配置redis redis下载地址 https://github.com/MSOpenTech/redis/releases ; 下载Re 阅读全文
posted @ 2018-04-17 17:31 大象踢足球 阅读(320) 评论(0) 推荐(0)
摘要:Redis简介 Redis是一个速度非常快的非关系型内存数据库。 Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 它可以存储键(key)与5种不同类型值(value)之间的映射,5中不同 阅读全文
posted @ 2016-04-11 16:05 大象踢足球 阅读(253) 评论(0) 推荐(0)
摘要:本文将介绍两种降低Redis内存占用的方法——使用短结构存储数据和对数据进行分片。 降低Redis内存占用有助于减少创建快照和加载快照所需的时间、提升载入AOF文件和重写AOF文件时的效率、缩短从服务器同步所需的时间,并能让Redis存储更多的数据。 Redis短结构 Redis为列表、集合、散列和 阅读全文
posted @ 2016-04-11 15:57 大象踢足球 阅读(2028) 评论(0) 推荐(0)
摘要:Redis事务 Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis最小的执行单位,一个事务中的命令要么都执行,要么都不执行。Redis事务的实现需要用到 MULTI 和 EXEC 两个命令,事务开始的时候先向Redis服务器发送 MULTI 命令,然后依次发送 阅读全文
posted @ 2016-04-08 11:50 大象踢足球 阅读(19477) 评论(3) 推荐(0)
摘要:Redis的同步可以让其他服务器拥有一个不断更新的数据副本,从而使拥有数据副本的服务器可以处理客户端发出的读请求。 1.Redis同步的方法: 我们可以通过发送SLAVEOF host port命令来让服务器开始同步一个新的主服务器(需要注意的一点是,当一个从服务器连接至主服务器的时候,从服务器原有 阅读全文
posted @ 2016-04-07 14:49 大象踢足球 阅读(1051) 评论(0) 推荐(0)
摘要:Redis提供了两种不同的持久化方法来将数据存储到硬盘里面。一种方法叫快照(snapshotting),它可以将存在于某一时刻的所有数据都写入硬盘里面。另一种方法叫只追加文件(append-only file,AOF),它会在执行写命令的时候,将被执行的写命令复制到硬盘里面。这两种持久化方法既可以同 阅读全文
posted @ 2016-04-06 17:11 大象踢足球 阅读(436) 评论(0) 推荐(0)
摘要:Redis可以存储键(key)与5种不同类型值(value)之间的映射,5中不同类型的值分别为字符串(string),列表(list),散列(hash),集合(set)和有序集合(sorted set)等5种数据结构。有一部分Redis命令对于这5种结构是通用的,比如DEL、TYPE、RENAME等 阅读全文
posted @ 2016-04-06 14:49 大象踢足球 阅读(610) 评论(0) 推荐(0)