随笔分类 - redis
摘要:一、python对redis基本操作 (1)连接redis # 方式1 import redis r = redis.Redis(host='127.0.0.1', port=6379) r.set('foo', 'Bar') print(r.get('foo')) # 方式2 import red
阅读全文
摘要:zset(有序集合) 有序集合(score/value),去重并且根据score权重值来进行排序的。score从小到大排列。 (1)添加成员 zadd key score1 member1 score2 member2 score3 member3 .... 设置榜单achievements,设置成
阅读全文
摘要:set(集合) 无序集合,重点就是去重和无序。 (1)添加元素 sadd key member1 member2 ... 向键authors的集合中添加元素zhangsan、lisi、wangwu sadd authors zhangsan lisi wangwu (2)获取集合的所有的成员 sme
阅读全文
摘要:hash(哈希) hset key field value hget key field hgetall info hmget key field1 field2 ... hincrby key field number 专门用于结构化的数据信息。对应的就是map/结构体 结构: 键key:{ 域f
阅读全文
摘要:list(数组) 队列,列表的子成员类型为string lpush key value rpush key value linsert key after|before 指定元素 value lindex key index lrange key start stop lset key index
阅读全文
摘要:key操作 redis中所有的数据都是通过key(键)来进行操作,这里我们学习一下关于任何数据类型都通用的命令。 (1)查找键 参数支持简单的正则表达式 keys pattern 查看所有键 keys * 例子: # 查看名称中包含`a`的键 keys *a* # 查看以a开头的键 keys a*
阅读全文
摘要:4.1. string(字符串) SET/SETEX/MSET/MSETNX GET/MGET GETSET INCR/DECR DEL 1. 设置键值 set 设置的数据没有额外操作时,是不会过期的。 set key value 设置键为name值为yuan的数据 set name yuan se
阅读全文
摘要:redis数据类型 redis可以理解成一个全局的大字典,key就是数据的唯一标识符。根据key对应的值不同,可以划分成5个基本数据类型。 redis = { "name":"yuan", "scors":["100","89","78"], "info":{ "name":"rain" "age"
阅读全文
摘要:redis环境安装 redis的官方只提供了linux版本的redis,window系统的redis是微软团队根据官方的linux版本高仿的。 官方原版: https://redis.io/ 中文官网:http://www.redis.cn 1、下载和安装 下载地址:https://github.c
阅读全文
摘要:一、引言 在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的源头一般是在磁盘的I/O上。而随着互联网技术的进一步发展,各
阅读全文