Ubuntu18安装Redis和简单使用Redis
前言
Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。 用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。
环境
Ubuntu 18.04
安装Redis服务器端
sudo apt-get install redis-server
检查Redis服务器系统进程
ps -agx|grep redis
通过启动命令检查Redis服务器状态
netstat -nlt|grep 6379
通过启动命令检查Redis服务器状态
sudo /etc/init.d/redis-server status
通过命令行客户端访问Redis
安装Redis服务器,会自动地一起安装Redis命令行客户端程序。 在本机输入redis-cli命令就可以启动,客户端程序访问Redis服务器。
redis-cli
127.0.0.1:6379> help
127.0.0.1:6379> set key1 "hello"
127.0.0.1:6379> get key1
打印整个哈希表
redis 127.0.0.1:6379> HGETALL key4
修改Redis的配置
使用Redis的访问账号 默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。设置访问密码为redisredis。 用vi打开Redis服务器的配置文件redis.conf
sudo vi /etc/redis/redis.conf
#取消注释requirepass
requirepass redisredis
让Redis服务器被远程访问 默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。 用vi打开Redis服务器的配置文件redis.conf
sudo vi /etc/redis/redis.conf
#注释bind
#bind 127.0.0.1
修改后,重启Redis服务器。
sudo /etc/init.d/redis-server restart
redis-cli -a redisredis -h 192.168.1.199
redis 192.168.1.199:6379> keys *
1) "key2"
2) "key3"
3) "key4"