
redis
LittleCookie_
这个作者很懒,什么都没留下…
展开
-
python redis操作-判断key是否存在
# 配置REDIS_HOST = '127.0.0.1'REDIS_PORT = 6379REDIS_PARAMS = { 'password': '',}redis_pool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, decode_responses=True,原创 2021-05-12 14:29:49 · 4233 阅读 · 0 评论 -
redis基础7-hash类型的操作
可以理解为python 的类python伪代码class 类: key=value key=value 访问里面的value是不是要先类().keyredis的hash一样设置单个值hset key field value例1 :设置key为person field 为name value为itcast127.0.0.1:6379> hset person name itcast(integer) 1获取单个值hget key field例1 :获取key为p原创 2021-04-29 14:17:24 · 102 阅读 · 0 评论 -
redis基础6-有序集合zset类型的操作
元素为string类型元素具有唯一性,不重复每个元素都会关联一个double类型的score,表示权重,通过权重将元素从小到大排序说明:没有修改操作增加zadd key score value127.0.0.1:6379> zadd ordered_set 100 czw 99 lbw 50 zhang 20 lisi(integer) 4获取zrange key 索引 索引127.0.0.1:6379> zrange ordered_set 0 -11) "lisi原创 2021-04-29 14:10:22 · 111 阅读 · 0 评论 -
redis基础5-无序集合set类型的操作
无序集合元素为string类型元素具有唯一性,不重复说明:对于集合没有修改操作增加(返回插入成功的个数)sadd key value value...127.0.0.1:6379> sadd stu_1 zhangsan lisi(integer) 2获取smembers key127.0.0.1:6379> smembers stu_11) "zhangsan"2) "lisi"获取所有元素,谨慎使用,数据量大时勿用移除srem key value1原创 2021-04-29 14:05:09 · 87 阅读 · 0 评论 -
redis基础4-列表类型的操作
列表的元素类型为string按照插入顺序排序左插入(返回长度)可以理解为python里面列表的 insert(0,value) 操作,一直往索引为0的地方插入lpush key value value...127.0.0.1:6379> lpush class_1 zs(integer) 1127.0.0.1:6379> lpush class_1 ls(integer) 2127.0.0.1:6379> lpush class_1 ww(integer) 3右插原创 2021-04-29 14:00:13 · 76 阅读 · 0 评论 -
redis基础3-string类型的操作
字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的致据,如JPEG图像致据或Json对象措迹信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M如果设置的键不存在则为添加,如果设置的键已经存在则修改设置键值set key value例1 :设置键为name值为itcast的数据127.0.0.1:6379> set name itcastOK例2 :修改键为name值为hi的数据(更新操作)12原创 2021-04-29 13:47:10 · 106 阅读 · 0 评论 -
redis基础2-redis的数据结构介绍
数据结构redis是key-value的数据结构,每条数据都是一个键值对键的类型是字符串注意:键不能重复值的类型分为五种:字符串string哈希hash列表list集合set有序集合zset数据操作行为增删改查...原创 2021-04-29 11:44:02 · 100 阅读 · 0 评论 -
redis基础1-redis的简介
redis 是一个高性能的key-value数据库NoSQL 介绍NoSQL:一类新出现的数据库(not only sql)泛指非系型的数据库不支持SQL语法存储结构跟传统关系型数据库中的那种会 系表完全不同, nosql中存储的数据都是K-V形式NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景NoSQL中的产品种类相当多:RedisMongodbHbase hadoopCassandra hadoopNOSQL和SQL数原创 2021-04-29 11:41:27 · 115 阅读 · 0 评论 -
python redis操作-判断元素是否存在set中
# 配置REDIS_HOST = '127.0.0.1'REDIS_PORT = 6379REDIS_PARAMS = { 'password': '',}redis_pool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, decode_responses=True,原创 2021-03-22 09:42:52 · 2348 阅读 · 0 评论 -
python redis操作-获取指定前缀的key
# 配置REDIS_HOST = '127.0.0.1'REDIS_PORT = 6379REDIS_PARAMS = { 'password': '',}redis_pool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, decode_responses=True,原创 2021-03-22 09:35:46 · 2401 阅读 · 1 评论 -
python redis操作-删除key
连接 redis# 配置REDIS_HOST = '127.0.0.1'REDIS_PORT = 6379REDIS_PARAMS = { 'password': '',}redis_pool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, decode_responses=True原创 2021-03-22 09:24:13 · 3455 阅读 · 0 评论 -
python 连接redis参数及好处
python 连接redis参数及好处# 配置REDIS_HOST = '127.0.0.1'REDIS_PORT = 6379REDIS_PARAMS = { 'password': '',}redis_pool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, decode_res原创 2021-03-22 09:10:36 · 668 阅读 · 0 评论