随笔分类 - Redis
摘要:Redis是一个开源的使用ANSI C语言编写,遵守BSD协议,支持网络,开基于内存也可持久化的日志型,key-value数据库, 并提供多种语言的API。他通常被称为数据结构服务器,因为值(value)可以是字符串(String), 哈希(Hash), 列表(List), 集合(Sets) 和有序
阅读全文
摘要:strlen(name)查看字节长度 strlen a incr:统计登录数127.0.0.1:6379> set login 0OK127.0.0.1:6379> incr login(integer) 1127.0.0.1:6379>127.0.0.1:6379>127.0.0.1:6379>
阅读全文
摘要:keys *这个可以全部的值del name 这个可以删除某个127.0.0.1:6379> del s_set(integer) 1127.0.0.1:6379> keys z*(匹配)1) "z_set2"2) "z_set"127.0.0.1:6379> exists sex(integer)
阅读全文
摘要:set操作: 127.0.0.1:6379> sadd s_set 1 4 54 43 654 434(可以设置这个集合放值)(integer) 6127.0.0.1:6379> smembers s_set1) "1"2) "4"3) "43"4) "54"5) "434"6) "654" 127
阅读全文
摘要:列表操作127.0.0.1:6379> lpush st xiao ni(从左边存数据)(integer) 2127.0.0.1:6379> lrange st 0 -11) "ni"2) "xiao"rpush(从右边存数据)127.0.0.1:6379> llen st(integer) 2 查
阅读全文
摘要:批量添加(修改)数据: hmsethmset(name,dic)后面是字典不用加*,直接是这样就可以批量添加数据进来 批量查看数据: keys:拿到所有匹配的数据出来print(conn.keys('User_Shop_Car_1_*'))'''[b'User_Shop_Car_1_4', b'Us
阅读全文
摘要:列表操作:如:[102, 0, 43, 102, 43]lpush左插入rpushblpop,加了b的都会阻塞,当没有数据的时候,会阻塞住,加timeout就可以设置阻塞的时间,返回Nonebrpoplpop左边获取rpop右边获取lrange顾头顾尾lindex:val1 = conn.linde
阅读全文
摘要:第一种方式:RedisCache(redis缓存) ##redis配置# CACHES={# 'default':{#名字default的cache# 'BACKEND':'django_redis.cache.RedisCache',# 'LOCATION':'redis://127.0.0.1:
阅读全文
摘要:settings里面:
阅读全文
摘要:Python连接Redis服务器 pool=redis.ConnectionPool(host='127.0.0.1', port=6379,max_connections=1000) conn=redis.Redis(connection_pool=pool) 创建连接池 import redis
阅读全文