首页  云计算知识 
什么是 Redis?

什么是 Redis?

Redis 是使用 ANSI C 语言编写、可基于内存也可持久化的日志型、开源的数据库,它比 Memcached 支持更多类型的 Value 存储和各种不同方式的排序。Redis 会周期性的把更新的数据写入磁盘,或是在追加的记录文件中写入修改操作。

新用户享受中国区域 12个月免费套餐

什么是Redis?
首页  云计算知识 
什么是 Redis?
什么是Redis?

什么是 Redis?

Redis 是使用 ANSI C 语言编写、可基于内存也可持久化的日志型、开源的数据库,它比 Memcached 支持更多类型的 Value 存储和各种不同方式的排序。Redis 会周期性的把更新的数据写入磁盘,或是在追加的记录文件中写入修改操作。

新用户享受中国区域 12个月免费套餐

Redis 可视化工具

Redis 可视化工具

Redis 可视化工具就是 key-value 存储系统的可视化操作工具,按照 Redis 可视化工具的部署来分类的话大致分为 web 版、桌面客户端版、IDE 工具的 Plugin 这三大类,比较热门的 Redis 可视化工具有:Redis Client、PyRedisAdmin、Redis Desktop Manager、Redis Studio、FastRedis、Redis Live 等,随着 Redis 的快速发展,想要使用新功能和新特性,有效的发挥其价值,可视化工具已经成为必不可少的要素。

Redis 数据

Redis 数据

Redis 拥有五种数据类型:

  1. 字符串,字符串是最简单的类型,与 Memcached 类型一致,但是功能更加丰富。
  2. 双向链表,双向链表的主要功能是 pop、push 获取某个范围内的所有数值等。
  3. hash 表,hash 表中的 set 类似于数学里的集合,key 可以被理解为集合的名字。
  4. 排序 set,排序 set 是 set 的升级版本,在 set 的基础上增加了一个顺序属性,每次指定后,zset 会按照新的值数进行调整。
  5. set。

Redis 集群

Redis集群_Redis集群简介

Redis 集群简介

Redis 集群也就是对 Redis 的水平扩容,通过启动很多 Redis 节点、并将整个数据库分布存储在这些节点中来实现。在 Redis 集群中,即使有一部分节点失效或无法再进行通讯连接,集群也可以继续处理用户请求。

Redis集群_Redis集群所需环境

Redis 集群所需环境

构建 Redis 集群至少需要 3 个节点和 6 台服务器,同时需要安装 ruby。需要三个节点的原因是,一旦投票容错机制超过半数节点,它就会认为某个节点不可用了,所以 2 个节点无法构成集群。需要 6 台服务器的原因是,如果没有足够数量的服务器,就无法启动虚拟机。

Redis 集群

Redis集群_Redis集群简介

Redis 集群简介

Redis 集群也就是对 Redis 的水平扩容,通过启动很多 Redis 节点、并将整个数据库分布存储在这些节点中来实现。在 Redis 集群中,即使有一部分节点失效或无法再进行通讯连接,集群也可以继续处理用户请求。

Redis集群_Redis集群所需环境

Redis 集群所需环境

构建 Redis 集群至少需要 3 个节点和 6 台服务器,同时需要安装 ruby。需要三个节点的原因是,一旦投票容错机制超过半数节点,它就会认为某个节点不可用了,所以 2 个节点无法构成集群。需要 6 台服务器的原因是,如果没有足够数量的服务器,就无法启动虚拟机。

亚马逊云科技 Redis 相关产品

亚马逊云科技 Redis 相关产品

Amazon Sumerian

Amazon Sumerian


轻松创建和运行基于浏览器的 3D、增强现实 (AR) 和虚拟现实 (VR) 应用程序。

Amazon EC2

Amazon EC2


安全且可调整大小的计算容量,支持几乎所有工作负载。

Amazon S3

Amazon S3


专为从任意位置检索任意数量的数据而构建的对象存储。

Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling


添加或删除计算容量以应对需求变化。

准备好免费体验亚马逊 Redis 相关产品了吗?
准备好免费体验亚马逊 Redis 相关产品了吗?

新用户注册,可免费体验 12 个月

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多
官方开发资源及培训教程