前面介绍的内容都是在数据库命令行直接操作redis,现在学习使用python的redis包来操作redis,本人安装的是redis==2.10.6;还不熟悉redis命令行操作的朋友请参考: "redis基础一" "redis基础二" python与redis的交互 安装: 环境:Ubuntu16. ...
分类:
编程语言 时间:
2018-01-12 11:30:51
阅读次数:
177
前面已经学习了redis的基本的命令行操作和数据类型,下面开始redis一些有趣的功能。 订阅和发布机制 定义:发布者相当于电台,订阅者相当于客户端,客户端发到频道的消息,将会被推送到所有订阅此频道的客户端;客户端不需要主动去获取消息,只需要订阅频道,这个频道的内容就会被推送过来; 作用:发布者和订 ...
分类:
其他好文 时间:
2017-12-28 21:29:39
阅读次数:
171
今天开始系统的学习redis基础知识,以往只是看redis的手册,貌似总是记不住。这次尝试手记笔记,使得印象更加深刻,从零开始学习。看是很慢,其实很快哟。 一、什么是Redis 至于什么是redis, 官网上这样给出:redis 是Salvatore Sanfilippo 这个人写的 Key-val ...
分类:
其他好文 时间:
2017-12-22 13:30:07
阅读次数:
185
Redis 数据类型 String(字符串) List(列表) Set(无序集合) zset(sorted set:有序集合) Hash(哈希) Redis高级实用特性 为Redis添加密码 ...
分类:
编程语言 时间:
2017-12-17 15:52:43
阅读次数:
166
Remote Dictionary Server(Redis)是一个由Salvatore Sanfilippo写的key value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key Value数据库,并提供多种语言的API。 它 ...
分类:
其他好文 时间:
2017-12-08 14:29:08
阅读次数:
139
一、Redis基础部分: 1、redis介绍与安装比mysql快10倍以上 *****************redis适用场合**************** 1.取最新N个数据的操作 2.排行榜应用,取TOP N 操作 3.需要精确设定过期时间的应用 4.计数器应用 5.Uniq操作,获取某段时 ...
分类:
其他好文 时间:
2017-11-22 14:21:43
阅读次数:
129
redis是一个开源的key-value数据库,其特点就是基于键值存储数据;它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有list,set,sortedset和hash类型。redis官网地址:https://redis.io/redis服务文件:rpm-qlredis
#查看redis安装后生成的文件信..
分类:
数据库 时间:
2017-11-15 23:31:11
阅读次数:
252
set集合是无序的,不能存在重复元素 bbb吃重复元素,是不能添加成功的 2 接下来分析zset,是有序的,你在添加的时候要指定元素的序列号 上面的 3 4 5 6 就是指定的元素的序列号 withscores就是将元素的序列号显示出来,按照序号的大小进行显示 ...
分类:
其他好文 时间:
2017-11-04 19:39:49
阅读次数:
172
上面usr就是hash的名字,usr这个hash中存储了key 为id、name和age的值 一个hash相当于一个数据对象,里面可以存储key为id name age的值 2、批量插入一个hash数据 ...
分类:
其他好文 时间:
2017-11-04 18:02:35
阅读次数:
106
1、lpush的使用方法 2、rpsuh的使用方法 3、删除元素 lrem中2值的是删除2个集合中的“b”元素 4、 通过上面的分析,redis中的list比较类型java的qunue队列 ...
分类:
其他好文 时间:
2017-11-04 17:52:06
阅读次数:
115