Redis概述安装

高性能, C预研, 内存数据库

线程安全: 单线程原子操作, (redis6的多线程体现在网络协议解析和同步数据)

功能丰富: 数据结构多样, 持久化, 主从模式(哨兵监控)

     缓存 分布式锁 队列 集合 bitmap

 

10万以下并发, redis单节点就能应付

10万以上, 读写分离 主从

 

网络波动, 奇数哨兵, 少数服从多数

 

ehcache 分布式共享同步做的不好  memcache数据结构单一

 

怎么做到高并发?

1 内存操作

2 非阻塞io

3 单线程 不怕高并发

4 数据结构丰富

5 事件分离器

 

wget下载

yum install -y wget

wget -P https://download.redis.io/releases/redis-6.0.9.tar.gz

tar -zxvf 

x从归档处, f指定目录 v详细输出报告 z zip

 

yum install -y gcc-c++ autoconf autmoke     //c语言依赖

cd redis-6.0.9

gcc -v  //c语言编译器

 

cp redis.conf  redis.conf.bak

修改demosize

./redis-server ./redis.conf   //后台启动

./redis-server

 

开机自启:

  

 

posted @ 2021-07-03 13:11  hippoppower  阅读(33)  评论(0)    收藏  举报