Redis 笔记与总结1 安装部署
2023-09-11 14:17:03 时间
NoSQL 使用场景:
1.对数据高并发读写
2.对海量数据的高效率存储和访问
3.对数据的高可扩展性和高可用性
Redis 通常被称为数据结构服务器,因为键可以包含字符串(strings)、哈希(hashes)、链表(lists)、集合(sets)和有序集合(sorted sets)。
链表可以做成栈(先进后出)和队列(先进先出)。
redis 和 mysql
Redis 使用场合:
1.取最新 n 个数据的操作;
2.排行榜应用,取 top 操作;
3.需要精确设定过期时间的应用;
4.计数器应用;
5.Uniq 操作,获取某段时间所有数据排重值;
6.实时系统,反垃圾系统;
7.Pub/Sub 构建实时消息系统;(Redis 独有的发布与订阅)
8.构建队列系统;
9.缓存
Redis 的安装:
redis 官方下载地址:http://redis.io/download
下载 stable 版 2.8.19
① 把 redis-2.8.19.tar.gz 复制到 /root 下
② 解压
tar -zxvf redis-2.8.19.tar.gz
③ 进入目录 redis-2.8.19
cd redis-2.8.19
④ 编译(没有 ./configure 配置)
make
⑤ 安装
cd src && make install
安装完成。
⑥ 为了便于管理,移动如下文件:
mkdir -p /usr/local/redis/bin #存放命令 mkdir -p /usr/local/redis/etc #存放配置文件 mv /root/redis-2.8.19/redis.conf /usr/local/redis/etc cd /root/redis-2.8.19/src mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
⑦ 启动 redis 服务(运行时置顶配置文件)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
redis 服务默认的端口号:6379
默认情况下,redis 不是在后台运行的,需要开启 redis 的后台运行:
vi /usr/local/redis/etc/redis.conf
把 daemonize 的值改为 yes (37行)
查看redis 是否启动:
ps -ef | grep redis
查看 6379 端口是否被占用:
netstat -tunpl | grep 6379
⑧ 客户端连接
/usr/local/redis/bin/redis-cli
退出客户端:
quit
或
exit
⑨ 停止 redis
/usr/local/redis/bin/redis-cli shutdown
或
pkill redis-server
已经没有程序占用 6379 端口了。
redis 的配置
相关文章
- Python redis客户端调用lua
- Redis配置文件详解
- CentOS 6.5下Redis安装详细步骤
- Redis for Windows(C#缓存)安装和使用
- Redis-Cluster实战--5.使用redis-cli安装
- Linux下php安装Redis扩展
- Redis配置文件详解(redis.conf)
- 【原创】源码安装 redis-2.8.3
- windows 下为Python安装redis
- Ubuntu14.04下安装redis
- centos8平台php7.4.2安装phpredis实现对redis的访问
- Redis-Cluster实战--5.使用redis-cli安装
- 双汇大数据方案选型:从棘手的InfluxDB+Redis到毫秒级查询的TDengine
- Linux下php安装Redis扩展
- redis 数据类型详解 以及 redis适用场景场合(滴滴)
- redis的主从复制配置
- 阿里云Redis助力互联网+新媒体
- linux安装redis(保姆级-安装包方式安装-版本6.2.7-解决aof持久化问题)
- 【服务器安装Redis】Centos7离线安装redis
- 〖Python 数据库开发实战 - Python与Redis交互篇①〗- redis-py的安装与使用
- 〖Python 数据库开发实战 - Python与Redis交互篇⑨〗- 利用 redis-py 实现模拟商品秒杀活动案例
- 聊聊游戏业务怎么用高斯Redis
- 【Python3网络爬虫开发实战】1.5.3-redis-py的安装
- redis缓存工具Jedis进行跨jvm加锁(分布式应用)--不幸暂弃用--能够做第三方锁使用
- Nginx+Php-fpm+MySQL+Redis源码编译安装指南
- CentOS安装Redis详细教程
- Redis Nosql数据库
- redis-5.0.5安装(linux centos)
- Linux下Redis的安装和部署
- 01-Centos7安装Redis和启动Redis
- 【C++ 科学计算】redis-plus-plus:安装用C ++编写的Redis客户端
- Ubuntu 安装redis desktop manager