linux,  redis

Ubuntu、CentOS部署redis

Redis是什么

Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:

  • 基于内存运行,性能高效
  • 支持分布式,理论上可以无限扩展
  • key-value存储系统
  • 开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API

相比于其他数据库类型,Redis具备的特点是:

  • C/S通讯模型
  • 单进程单线程模型
  • 丰富的数据类型
  • 操作具有原子性
  • 持久化
  • 高并发读写
  • 支持lua脚本
安装redis
  • centos系统
yum install epel-release
yum update
yum -y install redis
  • ubuntu系统
apt  update
apt  install  redis-server
修改配置文件和密码
#ubuntu
vim /etc/redis/redis.conf
#centos
vim /etc/redis.conf

maxmemory <bytes>                #内存限制         
requirepass redis_passwd         #redis密码
重启redis并设置开机自启
#ubuntu
systemctl restart redis-server
systemctl enable redis-server
#centos
systemctl restart redis
systemctl enable redis
测试连接
 redis-cli -h 127.0.0.1 -p 6379 -a 'redis_passwd' 
 127.0.0.1:6379> ping
 PONG

留言

您的电子邮箱地址不会被公开。 必填项已用 * 标注