SGTMS

做事情
我们是认真的
您的位置:SGTMS>速记>Redis常用命令

Redis常用命令

前言

(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
本站资源仅供个人学习交流,转载或者引用本文内容请注明来源及作者,不允许用于商业用途。
分享到:

相关推荐

网友评论抢沙发

路人甲 表情
Ctrl+Enter快速提交