![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 91
傍ྂ离ྂ
最最最最菜的见习烫头程序猿
展开
-
Python访问Redis
1.连接 测试连接是否成功: import redis r = redis.Redis(host='192.168.136.102', port=6379, db=0,decode_responses=True) r.set('foo', 'bar') print(r.get('foo')) del r redis 取出的结果默认是字节,我们可以设定 decode_responses=True 改成字符串。 redis 提供两个类 Redis 和 StrictRedis, StrictRedis 用于实现原创 2021-06-25 15:34:28 · 587 阅读 · 1 评论 -
Redis事务和持久化
1.事务 1.1 概念 Redis事务的概念: Redis事务提供了一种“将多个命令打包, 然后一次性、按顺序地执行”的机制, 并且事务在执行的期间不会主动中断 —— 服务器在执行完事务中的所有命令之后, 才会继续处理其他客户端的命令。 Redis单条命令是原子性执行的,但事务不保证原子性,且没有回滚。事务中任意命令执行失败,其余的命令仍会被执行。 1.2 阶段 Redis事务的三个阶段: 开始事务 命令入队 执行事务 1.3 相关命令 Redis事务相关命令: watch key1 key2 … :原创 2021-06-25 14:38:46 · 150 阅读 · 1 评论 -
Redis数据类型
1.概述 Redis是基于内存的Key-Value数据库。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,z原创 2021-06-25 13:49:43 · 140 阅读 · 0 评论