Redis的配置文件与五大数据类型

10月 10, 2021 171点热度 0人点赞 0条评论

在上一篇的文章讲到Redis的介绍与安装,这篇文章来讲讲关于Redis的配置与常见的5大数据类型。

Redis的配置文件

# 如果使用pip的方式安装Redis或者Linux apt-get/yum 的方式安装目录位置一般保存在:
/etc/redis/redis.conf

wget的方式手动编译安装则在文件夹下找到redis.conf 的文件进行编辑。

Redis配置文件中,几点注意的内容:
1、Redis守护进程:
daemonize no # Redis的守护进程
-区别:若Daemonize开启守护进程后,当开启Redis服务端的时候,则不会出现阻塞的问题~ 默认为关闭

2、Redis监听端口号:
port 6379 # 监听端口号,默认不随意更改,若改为0,Redis将不会监听任何客户端上的连接。

3、数据库的数目:
databases 16 # 设为16表示:默认为0-15个数据库的数量,一般不改已足够使用。

4、时间间隔保存数据:
时间间隔将数据保存在磁盘上,例子:
900 秒内如果至少有 1 个 key 的值变化,则保存
300 秒内如果至少有 10 个 key 的值变化,则保存
60 秒内如果至少有 10000 个 key 的值变化,则保存

save 900 1
save 300 10
save 60 10000

5、Redis连接:
Redis默认绑定127.0.0.1本地连接,不允许其它主机连接
bind 127.0.0.1 # 若要使其它主机能够连接,则改为 0.0.0.0

更多配置文件: https://www.cnblogs.com/kreo/p/4423362.html

在进入Redis的5大数据类型前,先来了解数据库的简单使用:

DBSIZE      查看当前数据库的key数量
Keys *      查看key的内容
FLUSHDB     清空当前数据库的key的数量
FLUSHALL    清空所有库的key(慎用)
exists key  判断key是否存在

性能测试,redis-benchmark
file

Redis常用的5大数据类型

Redis数据结构分为:
String(字符串)、List(列表)、Set(集合)、Hash(哈希)、Zset(有序集合)

file

YY部落站(Admin)

当你能梦的时候就不要放弃梦~😎

文章评论