如何部署Redis ?

如何部署Redis ?一:定义​ Redis(remote dictionary server,远程字典服务)是一个开源的使用ANSI C语言编写、遵守BSD协议,支持网络,可基于内存可持久化的日志型、key-Value的数据库,并提供多种语言的API。它通常被称为结构服务器,因为值(value)可以是字符串(string),哈希(hash),列表(list),集合(sets)和有...
摘要由CSDN通过智能技术生成

如何部署Redis ?

一:定义

​ Redis(remote dictionary server,远程字典服务)是一个开源的使用ANSI C语言编写、遵守BSD协议,支持网络,可基于内存可持久化的日志型、key-Value的数据库,并提供多种语言的API。它通常被称为结构服务器,因为值(value)可以是字符串(string),哈希(hash),列表(list),集合(sets)和有序集合(sorted sets)等类型。Redis是完全开源免费的,是一个高性能的key-value数据库。

​ Redis 是一个高性能的key-value数据库。,redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用 。Redis支持主从同步,数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。

​ Redis 作为基于内存运行的数据库, 缓存是其最常应用的场景之一, 除此之外, Redis
常见应用场景还包括: 获取最新 N 个数据的操作、 排行榜类应用、 计数器应用、 存储关系、
实时分析系统、 日志记录。

二:redis的特点

  • 速度快,因为数据存在内存中。Redis读的数度是110000次/s,写的数度是81000次/s

  • 可用于缓存消息,按key设置过期时间,过期后将会自动删除

  • 丰富的数据类型,redis支持二进制案例的strings,lists,hashes,sets以及ordered sets数据类型操作

  • 持久化数据,可存储对象

  • 支持数据备份、队列、分布式

  • 原子性

  • 缺点: 数据容量收到物理内存的限制,不能用于海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上

三:Redis部署

1、实验环境
  • VMware软件,一台centos7虚拟机(192.168.48.128)

  • 官方下载redis软件包,地址:https://redis.io/

2、实验步骤
(1)安装编译工具
[root@localhost ~]# yum install gcc gcc-c++ make -y
(2)挂载redis软件包并解压

                
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值