redis(1)介绍与安装

redis和MySQL是重中之重,再系统复习总结一遍,而且需要一段时间都回来看一看,加深对数据库,存储原理的理解。

1 redis是什么?

是完全免费开源的,C语言编写,高性能的(key/value)内存数据库基于内存运行并支持持久化的nosql数据库。

2 redis能干吗?

主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,实现分布式锁,队列,会话缓存。

3 redis怎么玩?

下载安装步骤:
1 https://redis.io/download下载对应电脑系统版本。下载redis.tar包,5.0.4,或者直接linux中输入

wget http://download.redis.io/releases/redis-5.0.7.tar.gz

2 一般会放在Linux上
3解压(tar -zxvf 文件名)

tar -zxvf redis-5.0.7.tar.gz

4 编译(make) ,如果报错会需要安装gcc,
输入 gcc -version没有就yum install gcc-c++

cd redis-5.0.7.tar.gz/
make distclean
make
	清理干净,重新make

5 make install(会把可执行文件放进来。比如sh后缀的。)
redis-benchmark性能测试工具
redis-check-aof 持久化,可以和下面命令互相恢复
redis-check-rdb
redis-sentinel ->redis-server 哨兵,搭建哨兵用的命令
redis-server 启动redis`
6 然后配置conf
redis.conf文件比较重要,copy过来玩,我们刚开始先复制一个使用,不然设置错误,可能需要重新安装。
启动redis,使用下面命令,…我这里是指linux中文件夹位置。

/.../redis-server /.../redis.conf

然后使用redis-cli

vim redis.conf 

先配置daemonize 为yes,守护进程模式运行,就是可以后台运行。

发布了48 篇原创文章 · 获赞 0 · 访问量 731

猜你喜欢

转载自blog.csdn.net/qq_36710311/article/details/104911179
今日推荐