Redis¶
在这篇文章中
信息
Redis – Remote Dictionary Server – 是一个开源的非关系型键值数据库,将数据存储在 RAM 中。Redis 支持多种数据结构(字符串、列表、集合、哈希表、地理空间数据)。Redis 通常用于对速度要求极高的任务,例如消息发布或缓存。Redis 数据库提高了 Web 应用程序的性能,有助于减少响应时间和服务器负载。
Redis. 核心功能¶
- 高处理速度:每秒处理数百万次操作 (RPS),存储在 RAM 中的数据访问速度比磁盘访问快 100–1000 倍。
- 广泛的标准功能:支持 Pub/Sub、自动键过期、可靠的消息队列、地理搜索。
- 可靠性和持久性:Redis 支持以多种模式(RDB、AOF、组合)将数据持久化到磁盘。
- 广泛的生态系统:支持 20 多种语言:Python、Java、Node.js、Go、PHP、.NET 等。与 Docker、Kubernetes、云平台集成。
- 资源节省:使用驱逐策略(LFU、LRU、volatile)进行内存管理,得益于 Redis Flex,能够存储多 5 倍的数据。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 538 | Redis | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 10 | 否 | 订购 |
- 安装时间 15–20 分钟(包括操作系统);
- Redis 安装过程包括几个阶段:
- 系统安装;
- 添加存储库和 GPG 密钥;
- 从存储库安装 Redis 包;
- 启动并启用 Redis 服务自动启动;
备注
除非另有说明,我们默认从开发者的网站或操作系统存储库安装软件的最新发布版本。
部署 Redis 后开始使用¶
支付订单后,将向注册时指定的电子邮件地址发送通知,指示服务器已准备好工作。它将包含 VPS IP 地址以及连接的用户名和密码。我们公司的客户通过 服务器控制面板和 API — Invapi 管理设备。
备注
有关 Redis 主要设置的详细信息,请参阅 开发者文档。