Redis特点以及安装
2024-08-31 15:17:43
Mysql 的数据 是以“文件形式存储在硬盘”里边。硬盘运行速度相比较CPU、内存是排在第三的。而
Redis 是内存高速缓存数据库,运行速度比 Mysql 速度快,也支持数据持久化(redis 是运行在内存中,内存一断电数据就会丢失,而 redis 是一边运行,一边把数据写入到硬盘中的。)。
Redis 是内存高速缓存数据库,运行速度比 Mysql 速度快,也支持数据持久化(redis 是运行在内存中,内存一断电数据就会丢失,而 redis 是一边运行,一边把数据写入到硬盘中的。)。
redis 原开发者开发的工具,只在 Linux 上源码安装运行。微软公司后来模仿人家开发一版在 window 上运行的 redis。
安装(Linux):
1、上传 redis-2.6.14.tar.gz 到 linux
tar -zxvf redis-2.6.14.tar.gz
2、进入解压后的 redis 文件目录
make(代码简洁,直接 make 即可)
3、src 目录有几个重要文件(这一步是了解)
redis-cli redis 客户端,终端操作脚本
redis-server 启动 redis 服务脚本文件
redis-benchmark 压力测试文件
redis-check-aof
redis-check-dump aof/dump 是检测备份文件脚本
4、创建 redis 运行和操作目录
mkdir /usr/local/redis
cp redis-cli redis-server /usr/local/redis //拷贝客户端和运行文件到刚才创建的操作目录
cp 解压后的目录里的 redis.conf /usr/local/redis //拷贝配置文件到操作目录
5、进入操作目录,启动 redis
./redis-server //启动 redis,首次启动是前台启动。会显示 Port:6379 端口号,PID 进程号。
(前段启动的弊端当前脚本一直在运行,关闭 Linux 操作终端,服务器没关就停止了)
ctrl+c //停止前段启动着的服务
6、配置 redis 后台启动服务:
vi redis.conf //修改 redis 配置文件
daemonize yes //no 是默认前端启动,yes 是改为后台运行
7、重新后台开启 redis
./redis-server redis.conf //带上配置文件开启,因为配置文件设置了后台运行
ps -A | grep redis //-A显示所有进程。查看 redis 后台进程
8、操作 redis
./redis.cli //启动并进入操作客户端
set 名 值 //设置存储的 key-val(\n和空格不能做 key 名)
get 名 //读取对应的值
exit //退出 redis-cli 操作客户端(ps 查看运行 redis程序时,后面会显示是 redis-cli)
最新文章
- 原创 C++应用程序在Windows下的编译、链接:第三部分 静态链接(二)
- Windows中创建桌面快捷方式
- [python面向对象]--基础篇
- SQL--局部变量
- C#------获取最后一个";/";字符后面的所有内容
- 常见的MYSQL高可用解决方案
- hive中同列多行数据组合的方法以及array to string要点(行转列)
- JBOSS尝鲜
- C语言入门(15)——结构体与数据抽象
- Nodejs http-proxy代理实战应用
- MySQL中的用户与授权
- 对象是存入cookie中需要注意
- Jenkins自动构建gitlab项目(jenkins+maven+giltlab+tomcat)
- the-implementation-of-epoll
- 4013: [HNOI2015]实验比较
- JLInk 各种版本图片收集
- zend stdio 快捷键
- Python --之练习题
- 【luogu P1314 聪明的质监员】 题解
- oracle Date format日期和月份不补0
热门文章
- nyoj--1023--还是回文(动态规划)
- 发送HTTP请求 -- HttpUtil
- 解决局域网内无法IP访问IIS已发布的网站
- Glide错误java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
- POJ 1182 食物链 (并查集解法)(详细注释)
- Reactor Cooling ZOJ - 2314 上下界网络流
- Vue-cli 3.0 构建项目
- watch监听
- How Javascript works (Javascript工作原理) (五) 深入理解 WebSockets 和带有 SSE 机制的HTTP/2 以及正确的使用姿势
- while循环,格式化输出%,运算符,数据类型的转换,编码的初识,