栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

redis教程(redis需要安装吗)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

redis教程(redis需要安装吗)

redis-1

例如:第一章 讲解redis的安装及使用


`提示:其实大家在学习的时候一定要学会看官方文档

文章目录

redis-1一、redis是什么二、如何看redis官方文档

1.为什么要使用redis2.redis安装

安装gcc

进入到解压好的redis目录下,进行编译进入到redis/src目录下进行安装,安装完成验证src目录下是否已经生成了redis- server 和redis-cil 然后进行安装建立俩个文件夹存放redis命令和配置文件把redis下的redis.conf复制到/usr/local/redis/etc下移动redis-3.0.0/src里的几个文件到/usr/local/redis/bin下启动并指定配置文件进入redis客户端退出客户端退出redis服务: redis 启动 3. redis一个服务器可以安装多台redis么?下一章讲解redis的数据类型


一、redis是什么

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

二、如何看redis官方文档

http://redis.cn/


从官方文档中就可以得知redis能干哪些事情。为什么要使用redis

1.为什么要使用redis

redis为什么那么快呢?
是由于redis机遇内存的,内存比硬盘的查询速度快。这是毋庸置疑的
其实在了解redis之前,还是希望大家了解下epoll这里附上地址:
epoll
你都不了解网络发展历史:怎么去知道redis为什么这样设计,这样设计的目的又是什么。打个比方如果计算机没有瓶颈,项目中还需要这么多中间件么?

2.redis安装

下载地址: https://redis.io/download 下载redis5.0.4.tar
把下载好的tar.gz放在/usr/local文件夹下,并解压 tar -zxvf redis-5.0.4.tar.gz

安装gcc

yum install gcc

进入到解压好的redis目录下,进行编译

make

进入到redis/src目录下进行安装,安装完成验证src目录下是否已经生成了redis- server 和redis-cil 然后进行安装 建立俩个文件夹存放redis命令和配置文件

mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin

把redis下的redis.conf复制到/usr/local/redis/etc下

cp redis.conf /usr/local/redis/etc/

移动redis-3.0.0/src里的几个文件到/usr/local/redis/bin下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin

启动并指定配置文件

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf(注意要使用后台启 动,所以修改redis.conf里的daemonize改为yes)
#如果需要开外网,注销 #bind 127.0.0.1,并修改protected-mode no daemonize yes
requirepass dddd123 指定密码dddd123

进入redis客户端

/usr/local/redis/bin/redis-cli

退出客户端

quit

退出redis服务:

(1)pkill redis-server
(2)kill 进程号
(3)/usr/local/redis/bin/redis-cli shutdown

redis 启动

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

3. redis一个服务器可以安装多台redis么?

答案是:可以的。
简便的安装:在redis的目录中有个README.md文件,进去看这个文件,找到install
在redis中的install_server.sh可以形成交互式的安装模式。直接安装就成,可以设置不同的端口安装

下一章讲解redis的数据类型
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773635.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号