Redis安装与使用
2022/3/3 19:18:59
本文主要是介绍Redis安装与使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.Redis介绍
Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以把每一次数据变化都写入到一个append only file(aof)里面(这称为“全持久化模式”)。
2.Redis安装
2.1下载Redis压缩包
下载地址:https://redis.io/download
2.2Redis解压与安装
1.解压redis-6.2.6.tar.gz
查看代码
cd /software/redis/ tar -xzf redis-6.2.6.tar.gz
解压之后的文件:
查看代码
-rw-rw-r-- 1 root root 33624 10月 4 18:59 00-RELEASENOTES -rw-rw-r-- 1 root root 51 10月 4 18:59 BUGS -rw-rw-r-- 1 root root 5026 10月 4 18:59 CONDUCT -rw-rw-r-- 1 root root 3384 10月 4 18:59 CONTRIBUTING -rw-rw-r-- 1 root root 1487 10月 4 18:59 COPYING drwxrwxr-x 7 root root 4096 3月 2 21:09 deps -rw-rw-r-- 1 root root 11 10月 4 18:59 INSTALL -rw-rw-r-- 1 root root 151 10月 4 18:59 Makefile -rw-rw-r-- 1 root root 6888 10月 4 18:59 MANIFESTO -rw-rw-r-- 1 root root 21567 10月 4 18:59 README.md -rw-rw-r-- 1 root root 93724 3月 2 22:04 redis.conf -rwxrwxr-x 1 root root 275 10月 4 18:59 runtest -rwxrwxr-x 1 root root 279 10月 4 18:59 runtest-cluster -rwxrwxr-x 1 root root 1079 10月 4 18:59 runtest-moduleapi -rwxrwxr-x 1 root root 281 10月 4 18:59 runtest-sentinel -rw-rw-r-- 1 root root 13768 10月 4 18:59 sentinel.conf drwxrwxr-x 3 root root 12288 3月 2 21:11 src drwxrwxr-x 11 root root 4096 10月 4 18:59 tests -rw-rw-r-- 1 root root 3055 10月 4 18:59 TLS.md drwxrwxr-x 9 root root 4096 10月 4 18:59 utils
2.编译:make
查看代码
cd redis-6.2.6 make
make命令执行完之后,会在redis.6.2.6/src 目录下生成几个可执行文件:
-
redis-server:Redis服务器
-
reids-cli:Redis客户端,Redis命令执行工具
-
redis-benchmark:Redis性能测试工具,也可以用telent根据纯文本协议来操作
-
redis-check-aof:数据修复
-
reids-check-dump:检查导出工具
注:由于src下生成文件较多,查找文件不便,可将redis关键文件复制到redis.6.2.6目录下(自定义目录),如下所示:
3.安装
查看代码
mkdir ~/software/redis-bin make install PREFIX=~/software/redis-bin/ #PREFIX选项用来指定安装的位置
2.3启动Redis服务器和Redis客户端
启动Redis服务器:
进入redis.6.2.6/src 目录下执行命令:
默认配置文件启动:./redis-server
指定配置文件启动:./reids-server /redis.conf配置文件所在目录
启动Redis客户端:
进入redis.6.2.6/src 目录下执行命令:
-
./reids-cli (-h:默认127.0.0.1 或 localhost,-p:6379)
-
./rediscli -h IP地址 -p 端口号 #连接指定主机、指定端口的redis,如./rediscli h localhost p 6379
当Reids服务起设置密码时(requirepass password),Reids客户端启动命令:./redis-cli -h ip -p port(默认6379) -a password
补充:可将 ../software/redis-bin/ 添加到PATH变量中,便于执行命令
查看代码
vi ~/.bashrc export PATH=$PATH:/Users/wangbo/software/redisbin/bin source ~/.bashrc
这篇关于Redis安装与使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识