当前位置:网站首页>安装Redis
安装Redis
2022-07-06 01:29:00 【冰点契约丶】
Redis安装
安装包获取
http://redis.io
http://redis.cn/(国内)
ubuntu系统安装Redis
sudo apt-get install redis-server
安装步骤
安装gcc:
yum install gcc sudo apt-get install gcc
测试gcc是否安装成功
gcc --version
下载redis.tar.gz到opt目录下
解压
tar -zxvf redis.tar.gz
解压完成后进入Redis目录使用make命令进行编译
make
如果没有准备好C语言编译环境,make会报错Jemalloc/jemalloc.h:没有那个文件
解决方案:运行make distclean
安装
make install
安装目录:/usr/local/bin
- redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
- redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
- redis-check-dump:修复有问题的dump.rdb文件
- redis-sentinel:Redis集群使用
- redis-server:Redis服务器启动命令
- redis-cli:客户端,操作入口
启动
运行命令:redis-server(前台启动)
后台启动:拷贝redis.conf到其他目录
cp /opt/redis/redis.conf /ect/redis.conf
修改配置文件,打开后台启动
daemonize no -> yes
启动服务:redis-server /etc/redis.conf
访问服务
redis-cli
测试与服务器连接是否正常,进行redis-cli,执行命令ping,显示pang则表示连接畅通
ping
关闭服务
- redis-cli shutdown 或者进入redis-cli终端执行shutdown
端口6379从何而来
- 根据人名:Merz(手机键盘9宫格)
- redis默认16个数据库,类似数组下标从0开始,初始默认使用0号库
- 使用select dbid来切换数据库
采用技术
memcached:多线程+锁
Redis:是单线程+多路IO复用技术
memcached不能将数据持久化到磁盘,而redis可以
边栏推荐
- File upload vulnerability test based on DVWA
- 3D model format summary
- In the era of industrial Internet, we will achieve enough development by relying on large industrial categories
- 【已解决】如何生成漂亮的静态文档说明页
- Unity | two ways to realize facial drive
- Leetcode1961. Check whether the string is an array prefix
- ctf. Show PHP feature (89~110)
- [flask] official tutorial -part1: project layout, application settings, definition and database access
- Basic operations of databases and tables ----- unique constraints
- 记一个 @nestjs/typeorm^8.1.4 版本不能获取.env选项问题
猜你喜欢
干货!通过软硬件协同设计加速稀疏神经网络
Recommended areas - ways to explore users' future interests
037 PHP login, registration, message, personal Center Design
Win10 add file extension
Mathematical modeling learning from scratch (2): Tools
Some features of ECMAScript
Ordinary people end up in Global trade, and a new round of structural opportunities emerge
Unity | two ways to realize facial drive
About error 2003 (HY000): can't connect to MySQL server on 'localhost' (10061)
普通人下场全球贸易,新一轮结构性机会浮出水面
随机推荐
【Flask】静态文件与模板渲染
【Flask】官方教程(Tutorial)-part1:项目布局、应用程序设置、定义和访问数据库
Three methods of script about login and cookies
Leetcode skimming questions_ Invert vowels in a string
Crawler request module
Maya hollowed out modeling
You are using pip version 21.1.1; however, version 22.0.3 is available. You should consider upgradin
FFT learning notes (I think it is detailed)
leetcode刷题_平方数之和
2022年广西自治区中职组“网络空间安全”赛题及赛题解析(超详细)
Folio.ink 免费、快速、易用的图片分享工具
Paddle框架:PaddleNLP概述【飛槳自然語言處理開發庫】
[the most complete in the whole network] |mysql explain full interpretation
Force buckle 1020 Number of enclaves
How to get the PHP version- How to get the PHP Version?
[flask] obtain request information, redirect and error handling
伦敦银走势中的假突破
黄金价格走势k线图如何看?
记一个 @nestjs/typeorm^8.1.4 版本不能获取.env选项问题
C web page open WinForm exe