一、创建一个新账户
要创建一个带有免费数据库的新账户,请按照以下步骤操作:
- 前往 Redis Cloud 的注册页面。
- 有两种开始使用 Redis Cloud 的选项:
- 在表单中输入您的信息,然后选择“Get Started”(开始使用)。
- 使用 Google 或 Github 账户进行注册。
3. 在您输入信息后,您应该会收到来自 Redis 的激活电子邮件。点击“Activate account”(激活 账户)链接,前往 Redis Cloud 控制台的“Get Started”(开始使用)页面。
在您完成了基本的账户注册信息填写后,按照您提供的步骤,接下来应该选择特定的配置来创建您的免费 Redis 数据库。以下是详细步骤:
(1)选择角色(Role):从“Role”下拉列表中选择您的角色,这通常与您的职责或工作类型相关(例如,开发者、架构师、DBA等)。
(2)选择公司规模(Company Size):从“myself/company”下拉列表中选择。如果您正在为个人项目工作,请选择“myself”。如果您是在公司或组织中使用 Redis,请选择适当的公司规模。
(3)选择 Redis 用例(Use Case):从“use case”下拉列表中选择您计划如何使用 Redis。这有助于 Redis Cloud 了解您的需求,并可能为您推荐特定的配置或功能。用例可能包括缓存、消息队列、实时分析、会话管理等。
(4)选择客户端语言(Client Language):从“client”下拉列表中选择您计划用于与 Redis 交互的编程语言或客户端库。这不会影响 Redis 数据库的功能,但 Redis Cloud 可能会基于您的选择提供一些与特定语言或库相关的文档或示例代码。
点击“Create Free Database”,完成上述选择后,点击“Create Free Database”按钮以继续创建过程。
4. 选择云提供商和区域(Preferred Cloud Vendor and Region)
在下一个界面上,您将被要求选择您偏好的云提供商(如 AWS、Azure、Google Cloud 等) 和部署 Redis 数据库的区域。这取决于您的地理位置、网络延迟需求以及云提供商的可用性。
选择后,点击相应的按钮或确认以继续创建过程。
5. 选择“Let's start free” 创建数据库。
如果您希望自定义您的数据库配置,请选择“Create a custom database”(创建自定义数据库)以转到“New database”(新建数据库)页面。在那里,您可以根据自己的需求创建数据库。
在“New database”页面,您将能够选择数据库类型(如Essentials、Enterprise等)、容量、复制模式(单节点、主从复制等)、密码策略、持久化选项、网络设置以及其他各种配置选项。根据您的项目需求和预算,您可以调整这些设置以满足您的特定需求。
完成所有必要的配置后,点击“Create database”(创建数据库)按钮,Redis Cloud将开始为您设置和启动新的数据库实例。一旦实例准备就绪,您将能够连接到它并开始使用Redis。
当您成功创建了新的 Redis 数据库后,数据库列表(Database list)将会更新,并显示您刚刚创建的新数据库。您可以在这个列表中看到新数据库的名称、类型、状态以及其他相关信息。
6. 在 Redis Cloud 的管理界面中,当您看到数据库列表并找到您刚刚创建的新数据库时,您可 以通过点击该数据库的名称来进入该数据库的详细信息页面。在这个页面上,您通常会看到 一个或多个选项卡(tabs),其中一个名为“Configuration”(配置)。
7. 在 Redis Cloud 的界面上,数据库的状态通常会通过一个图标来在界面上显示。如果您在数 据库列表或数据库详细信息页面的上角看到一个图标,它表示当前数据库的状态。
当图标显示为一个橙色的时钟时,这通常意味着您的数据库仍在创建过程中,其状态是待定的(pending)。在数据库完成创建并变为可用状态之前,您可能需要等待一段时间。
一旦数据库创建完成,它就会变得活跃,并且状态指示器会切换为一个包含勾号的绿色圆圈。这表示数据库现在已经准备好可以使用了。
管理控制台的操作是异步的,它们在后台执行。这意味着您可以在管理控制台中继续执行其他任务,但是等待中的资源(如新创建的数据库)在它们变得活跃之前是不可用的。
当您的新数据库变得活跃后,您就可以开始连接到它并开始使用了。要连接到您的 Redis 数据库,您需要知道主机名(或IP地址)、端口号、密码(如果设置了)以及其他可能的连接参数。这些参数通常可以在数据库详细信息页面中找到。
一旦连接成功,您就可以使用 Redis 的命令行界面(CLI)、客户端库(如 Jedis、Lettuce、Redisson 等)或任何支持 Redis 的应用程序来与数据库进行交互。您可以执行各种 Redis 命令来存储、检索、删除数据,以及执行其他 Redis 支持的操作。
二、连接到数据库
现在,您正在查看新数据库的配置详细信息。请转到页面的“Security”部分。
要连接到您的数据库,您需要用户名和密码。每个数据库都由一个名为“default”的默认用户和一个被遮掩的默认用户密码保护。选择眼睛图标来显示或隐藏密码。
一旦您有了用户名和密码,请选择“Connect”打开连接向导。
连接向导提供以下数据库连接方法:
- Redis Insight
- redis-cli utility
- Redis client for your preferred programming language
Redis Insight连接数据库
Redis Insight是一个用于Redis的图形用户界面(GUI)工具,它支持macOS、Windows和Linux操作系统。以下是使用Redis Insight连接到Redis数据库的步骤:
下载Redis Insight:在连接向导中,找到Redis Insight部分,选择“Download”下载Redis Insight。
安装Redis Insight:下载完成后,按照安装向导的指引进行安装。
打开Redis Insight:安装完成后,选择“Open with Redis Insight”选项。
连接到数据库:当Redis Insight启动时,它会询问是否要用Redis Insight打开链接。选择“Open Redis Insight”来连接到您的数据库。
在Redis Insight中,您需要输入数据库的主机名(或IP地址)、端口号、密码(如果设置了)等连接信息。输入这些信息后,点击连接按钮,Redis Insight就会与您的Redis数据库建立连接。
使用Redis Insight:一旦连接成功,您就可以在Redis Insight中浏览、查询、编辑Redis数据了。Redis Insight提供了一个直观的用户界面,支持各种Redis数据结构(如字符串、列表、哈希表、集合、有序集合等)的可视化操作。
Redis客户端连接
除了Redis Insight之外,您还可以使用各种Redis客户端库或工具来连接到Redis数据库。每个客户端都有其自己的语法和安装过程。连接向导提供了使用以下编程语言连接到数据库的代码片段:
- node.js:使用node-redis库
- .NET:使用StackExchange.Redis库
- Python:使用redis-py库
- Java:使用Jedis库
redis-cli
redis-cli 是一个随 Redis 一起安装的命令行实用程序,它提供了一个命令行界面,使您能够使用核心的 Redis 命令与您的数据库进行交互。以下是如何使用 redis-cli 的基本步骤:
- 安装 Redis
如果您还没有安装 Redis,首先需要安装它。Redis 的安装过程取决于您的操作系统。对于大多数 Linux 发行版,您可以使用包管理器(如 apt、yum 或 dnf)来安装 Redis。在 macOS 上,您可以使用 Homebrew。在 Windows 上,您可以从 Redis 官网下载 Windows 版本的 Redis。 - 运行 redis-cli
安装 Redis 后,您应该能够在命令行中直接运行 redis-cli。默认情况下,redis-cli 会尝试连接到在 localhost(即本地计算机)上运行的 Redis 服务器,并使用默认的 Redis 端口(通常是 6379)。
要运行 redis-cli 并连接到本地 Redis 服务器,只需在命令行中输入:
redis-cli
如果您想要连接到其他主机或端口,您可以使用 -h 和 -p 选项分别指定主机和端口。例如,要连接到 redis.example.com 上的 Redis 服务器并使用端口 6380,您可以这样做:
redis-cli
redis-cli
如果 Redis 服务器设置了密码,您还需要使用 -a 选项来提供密码:
redis-cli -h redis.example.com -p 6380 -a yourpassword
3. 使用 redis-cli
一旦您连接到 Redis 服务器,您就可以开始使用 Redis 命令了。例如,要设置一个键的值,您可以使用 SET 命令:
127.0.0.1:6379> SET mykey "Hello, Redis!"
OK
要获取该键的值,您可以使用 GET 命令:
127.0.0.1:6379> GET mykey
"Hello, Redis!"
您可以查看 Redis 官方文档来了解更多可用的 Redis 命令和它们的用法。
4. 退出 redis-cli
当您完成与 Redis 服务器的交互后,只需在命令行中输入 exit 或使用快捷键 Ctrl + C 来退出 redis-cli。
请注意,redis-cli 提供了许多其他功能和选项,如管道命令、脚本支持、原始模式等。要深入了解 redis-cli 的更多用法和功能,请查阅 Redis 官方文档中关于 redis-cli 的部分。