Redis数据库的日常使用
一、redis介绍
1.redis解释
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
2.redis特点
1.性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
2.丰富的数据类型
3.redis使用场景
1.缓存——热数据
2.分布式锁与单线程机制
3.队列
4.排行榜
二、redis的数据类型
String # 字符串类型,主要包括字符串,数字,图片,二进制等。
Hash #python的字典
List #列表类型
Set #集合类型
Sorted Set # 有序集合
三、远程连接redis
1.检查redis版本
[root@192 redis]# redis-server --version
Redis server v=7.0.0 sha=00000000:0 malloc=libc bits=64 build=8ae6b9e262244ca2
2.远程连接redis
[root@192 redis]# redis-cli -h 192.168.3.146 -p 6379
192.168.3.146:6379>
四、redis的tring类型操作
1.增——写入键值对
27.0.0.1:6379> se nodle 5.0
(error) ERR unknown command 'se', with args beginning with: 'nodle' '5.0'
127.0.0.1:6379> set nodle 5.0
OK
127.0.0.1:6379> set rice 2.2
OK
127.0.0.1:6379> set tomato 1.5
OK
127.0.0.1:6379>
2.查——查看redis相关数据
①.查看redis的键
127.0.0.1:6379> keys *
1)