前言
(1) Redis是一个高性能的、开源的、C语言写的Nosql(非关系型数据库),数据保存可以存储在内存中或者磁盘中。
(2) Redis是以key-value形式存储,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求, 比如说,不遵循sql标准,事务,表结构等等,redis严格上不是一种数据库,应该是一种数据结构化存储方法的集合,也常被当作缓存中间件使用。
(3) Redis主要key-value结构形式存储,redis底层支持各种类型的数据存储结构,包括 list set map string等。 数据保存在内存,存取速度快,并发能力强。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、 zset(sorted set --有序集合)和hash(哈希类型)。
正文
记录一下Redis的一些基本命令:
1:连接服务端: ./redis-cli -h 127.0.0.1 -p 6379 -a passwd 2:Redis默认是有16个数据库的(0~15)通过select命令来切换数据库 select 1 -- 连接到第 2 个数据库 0开始计算 3:往数据库设置string类型值 set name zhangsan 4:查看数据库中key的数量 dbsize 5:查看刚才添加的key的值 get name 6:查看所有key的值 keys * 7:清空全部数据库和清空当前库 flushall(清空全部库) flushdb(清空当前库) 8:删除添加的name key键 del name 9:列出所有连接的客户端信息 client list 10:关闭某个客户端 client kill 127.0.0.1:4526 11:强制让Redis数据库执行保存操作并关闭Redis服务 shutdown save 12:启动redis redis-server redis-conf 13:关闭redis redis-cli shutdown
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Redis常用命令》
文章链接: https://www.sgtms.com/shorthand/50.html
本站资源仅供个人学习交流,转载或者引用本文内容请注明来源及作者,不允许用于商业用途。
文章名称:《Redis常用命令》
文章链接: https://www.sgtms.com/shorthand/50.html
本站资源仅供个人学习交流,转载或者引用本文内容请注明来源及作者,不允许用于商业用途。
网友评论抢沙发