Frank的学习之路

6.0_redis 配置

cd  /home/yixue/software     //上传redis-2.8.18.tar.gz
cd /usr/local/server
cp redis-2.8.18.tar.gz  .
tar -zxf  redis-2.8.18.tar.gz
cd redis-2.8.18
make
yum install gcc
yum install -y tcl
make install
make test

mkdir                          /usr/local/redis
cp redis-server            /usr/local/redis
cp redis-benchmark   /usr/local/redis
cp redis-cli                  /usr/local/redis
cp redis.conf               /usr/local/redis
cd                                /usr/local/redis

ulimit -n

/usr/local/redis/redis-server redis.conf    &            //启动redis
ps  -aux|grep redis
netstat -anp |grep redis

通过客户端测试是否通
redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

设置开机启动
vim /etc/rc.local     //添加下面一行
/usr/local/redis/redis-server redis.conf &

设置密码
vim redis.conf

redis-cli
AUTH yixue123

redis 文档说明及配置
NoSQL 处理高并发 not only sql;redis  是key-value存储系统;mongodb
string(字符串)list(链表)set(集合)zset(有序集合)hash(哈希类型) 

redis数据都是缓存在内存中,周期性把更新的数据写入磁盘,把修改操作写入追加的记录文件

性能:高并发读写、海量数据存储和访问、高扩展性和可用性

应用服务访问redis,当redis不能访问,访问mysql
Uniq操作,排重、实时系统、构建队列系统、构建Pub/Sub实时消息系统、redis有数据库,没有表和行列

http://redis.io       //redis下载
netstat -tlun      //监听端口

String类型和操作
String类型用户储存和邮箱,最大512M

netstat -tlun
redis-cli
set key value
get key

https://www.cnblogs.com/chenshengqun/p/7985833.html
http://www.cnblogs.com/hwlong/p/9291678.html
https://redis.io/download
https://blog.csdn.net/varyall/article/details/81510915 //redis4支持内存碎片清理
https://www.cnblogs.com/shine-rainbow/p/9819662.html //redis参数
https://www.cnblogs.com/hmwh/p/9831091.html //Linux 安装Redis 5.0特性

返回顶部