redis有16个数据库,默认使用第0个。
切换数据库:select 索引
查看数据库所有key:keys *
清除当前数据库:flushdb
清除全部数据库数据:flushall
redis是单线程的
redis为什么快?
核心:redis是单线程的,避免了多线程之间的上下文切换。(io操作)
redis-key操作
1.exists key 判断当前key是否存在
2.move key 移除当前key
3.expire key time(秒)设置过期时间
4.ttl key 查看key剩余时间
5.type key 查看key的类型
redis的五种基本类型
1.String
1.append key String
往字符串后面添加值
2.strlen
获取字符串长度
3.步长
4.字符串范围get和set