前言
Redis是一款很重要、很常见的数据库,下面让我们来认识一下这个强大的家伙。
Redis介绍
Redis是非关系型的kv型数据库。
特点:
- 开源的,使用C编写,基于内存且支持持久化
- 支持数据类型丰富,字符串strings,散列hashes,集合sets,有序集合sorted sets等等
- 支持多种编程语言(C C++ Python Java PHP)
- 单进程单线程
Redis亮点功能:
- 持久化:将内存中数据保存到磁盘中,保证数据安全,方便进行数据管理和恢复
- 过期键功能:为键设置一个过期时间,让它在指定时间内自动删除(节省内存空间)
- 事务功能:弱事务型的数据库
- 主从复制
- Sentinel哨兵
Redis诞生的意义是解决硬盘IO带来的性能瓶颈
Redis安装
Ubuntu
安装:sudo apt-get install redis-server
服务器端启动/停止/重启:sudo /etc/init.d/redis-server status | start | stop | restart
客户端连接:redis-cli -h ip地址 -p 6379 -a 密码
Redis配置
在命令管理器中转换到root角色,进入/etc/redis路径下,执行 vim redis.conf 命令,进入编辑器中滑到大概500页左右,取消注释,后面加上requirepass密码,如下图
修完后按Esc,然后按冒号,在下方输入“wq”(保存并退出)即可。配置完重启一下redis就可以了。
验证redis:
连接到客户端,输入ping,如果能得到pang即证明连接成功。
结尾
希望本篇文章对你有所帮助!