reids笔记

Posted qiutian-guniang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reids笔记相关的知识,希望对你有一定的参考价值。

redis安装

ubuntu:     apt-get install redis-server

redis服务  :redis-server

启动客户端   :redis-cli

redis简单知识初步:

0.redis 文档 :http://doc.redisfans.com/

1.redis为单进程
2.redis有16个库(0----15)默认使用0号数据库
3. select 切换数据库 select 3 使用3号数据库
4.BDSIZE 查看当前数据库的key的数量
5.FLUSHDB 清空当前数据库
6.FLUSHALL 情况整个redis中所有数据库的数据
7.统一密码管理,16个库都是同一个密码
8.redis索引都是从0开始的
9.默认端口号为6379

redis数据类型:
string 与memcache一样 一个key对应一个value 一个redis的key对应的value最大可以是512M
hash (哈希)
list (列表 )
set(集合)
zset(有序集合)

redis中的key及基本命令:

keys * 查看当前数据库有多少key
set key value 写入数据库 key --> value
exists key 判断某个key是否存在
move key db 将key移动到db中 当前库则不存在
expire key 秒数 给指定的key设置过期时间
ttl key 查看还有多久过期 -1 则表示永不过期 -2 表示已经过期
setex key ttl value 写入数据库key--->value 同时设置过期时间为ttl

以上是关于reids笔记的主要内容,如果未能解决你的问题,请参考以下文章

Redis个人笔记:Redis应用场景,Redis常见命令,Reids缓存击穿穿透,Redis分布式锁实现方案,秒杀设计思路,Redis消息队列,Reids持久化,Redis主从哨兵分片集群

Redis面试高频45题笔记:基础+缓存雪崩+哨兵+集群+Reids场景设计

论文阅读笔记(七十三)ECCV2020:Faster Person Re-Identification

笔记一 Redis基础

[redis读书笔记] 第二部分 集群

python学习笔记10:python操作数据库(mysqlredis)