![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis学习
文章平均质量分 80
愤怒的小明
霸气的小明
展开
-
Redis学习01——介绍与搭建环境
Redis学习01介绍与搭建环境一简介二yum配置已经配置了的可以跳过三安装gcc四安装redis1 上传Redis到linux中2 解压到usrlocal下3 编译redis4 安装redis5 拷贝配置文件到redis目录下6 修改配置文件五启动redis1 bin下主要命令说明2 前端启动3 后端启动六测试Redis学习01——介绍与搭建环境一、简介Redis原创 2017-09-24 05:13:32 · 669 阅读 · 0 评论 -
Redis学习11——Redis事务
Redis学习11Redis事务一Redis事务特征二命令解释三正常执行事务1 普通方式的获取于设置2 事务方式操作四回滚测试五失败测试Redis学习11——Redis事务一、Redis事务特征1.在事务中的所有命令都将会被串行化的顺序执行.事务执行期间, Redis不会再为其它客户端的 请求提供任何服务,从而保证了事物屮的所有命令被原子的执行2、 和关系型数据库中的事务相比,在Re原创 2017-10-03 23:07:42 · 395 阅读 · 0 评论 -
Redis学习10——消息订阅与发布
Redis学习10消息订阅与发布一订阅与发布命令二订阅和发布消息测试三批量订阅和发布消息测试Redis学习10——消息订阅与发布一、订阅与发布命令subscribe channel1 channel2 .... : 订阅频道,例如subscribe xm ,订阅了xm这个频道psubscribe pattern1 pattern2 ... :批量订阅频道,例如 psubscribe x* ,原创 2017-09-29 01:17:39 · 390 阅读 · 0 评论 -
Redis学习09——多数据库与服务器命令
Redis学习09多数据库与服务器命令一多数据库二移库三服务器命令1 ping2 echo3 select4 quit5 dbsize6 info7 flushdb8 flushallRedis学习09——多数据库与服务器命令一、多数据库一个Redis实例可以包含多个数据库,每个客户端可以指定连接某个Redis实例的哪个数据库,就好比一个mysql中创建多个数据库,客户端指定连原创 2017-09-29 00:29:07 · 275 阅读 · 0 评论 -
Redis学习08——kes的通用操作
Redis学习08kes的通用操作一获取匹配的key二删除指定的key三判断key是否存在四为key重命名五设置过期时间六获取key所剩的超时时间七获取key的类型Redis学习08——kes的通用操作一、获取匹配的key命令:keys pattern含义: 获取所有与pattern匹配的key,返回所有与该key匹配的keys。*表示任意一个或者多个字符。?表示任意一个字符。示例原创 2017-09-28 01:17:06 · 595 阅读 · 0 评论 -
Redis学习07——存储有序字符串集合(sorted set)
Redis学习07存储有序字符串集合sorted set一有序字符串集合sorted set说明二添加元素三获得元素1 zscore key member2 zcard key三删除元素四范围查询1 zrange key start end withscores2 zrevrange key start end withscores3 zremrangebyrank key st原创 2017-09-28 00:49:50 · 529 阅读 · 0 评论 -
Redis学习06——存储字符串集合(set)
Redis学习06存储字符串集合set一字符串集合set说明二添加元素三删除元素四获得集合中的元素五判断成员是否存在六集合的差集运算 A-B B-A七集合的交集运算八集合的并集运算九其他命令1 scard key2 srandmember key3 sinterstore destination key1 key2 4 sunionstore destination ke原创 2017-09-27 23:18:07 · 979 阅读 · 0 评论 -
Redis学习05——存储字符串列表(list)
Redis学习05存储字符串列表list一字符串列表list 说明二两端添加1 lpush key value1 value2 2 rpush key value1 value2 三查看列表1 lrange key start end四两端弹出1 lpop key2 rpop key五获取列表中元素的个数1 llen key六其他命令1 lpushx key value原创 2017-09-27 21:52:07 · 1069 阅读 · 0 评论 -
Redis学习04——存储哈希(hash)
Redis学习04存储哈希hash一概述二赋值1 hset key field value2 hmset key field1 value1 field2 value2 三取值1 hget key field2 hmget key field1 field2 3 hgetall key四删除1 hdel key field1 field22 del key五增加数字六其他命原创 2017-09-26 00:23:23 · 7376 阅读 · 0 评论 -
Redis学习03——存储字符串(String)
Redis学习03存储字符串String一Redis的5种数据类型二String说明三赋值四取值五删除六数值增七数值减八数值加上某个值九数值减去某个值十拼接字符串Redis学习03——存储字符串(String)一、Redis的5种数据类型Redis是一种高级的 key-value 的存储系统,其中value支持五种数据类型 字符串(String) 哈希(hash)原创 2017-09-25 02:33:12 · 1746 阅读 · 0 评论 -
Redis学习02——Jedis使用
Redis学习02Jedis使用一准备jar包二创建第一实例程序三配置服务器1 connect timed out11 异常12 解决方式2 javanetConnectException Connection refused connect21 异常22 解决方式四打印结果五使用连接池1 代码2 结果六使用配置的使用连接池1 redisproperties2 Jed原创 2017-09-25 01:11:29 · 448 阅读 · 0 评论 -
Redis学习12——Redis持久化
Redis学习12Redis持久化一概述二RDB1 优势2 劣势3 配置说明三AOF1 优势2 劣势3 配置AOFRedis学习12——Redis持久化一、概述Redis的高性能是由于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据 不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。原创 2017-10-04 00:21:29 · 356 阅读 · 0 评论