# 集群管理
MyScale支持以下操作来管理集群:
# 创建集群
可以通过在 Clusters 页面上点击 “+ New Cluster” 来创建集群。每当创建一个集群时,集群将自动启动。
在能够在集群内导入数据和执行查询之前,必须先启动集群。
在当前版本的 MyScale 中,开发计划用户只能创建一个集群。请注意,如果7天内没有任何活动,集群将被终止,并且集群中的所有数据将被删除。有关更多详细信息,请参阅定价计划。
# 集群配置
MyScale 允许您为集群选择一个名称,并支持修改空闲期。请使用由字母和数字组成的有效字符字符串来为您的集群命名。字符串的长度应在 1 到 31 个字符之间。
需要注意的是,一旦在指定的时间段内没有任何活动,集群将转换为空闲状态。如果发送了任何请求,您的服务将在一定时间后恢复。
# 导入数据
创建集群后,它将自动启动。在集群内导入数据之前,集群需要完全启动,如下图所示:
为了方便您探索 MyScale,我们提供了示例数据集及其相应的执行命令。选择要导入的示例数据集,并在集群处于 Started 状态时,可以开始导入数据,如下图所示:
导入过程完成后,您可以开始测试查询执行。只需复制SQL选项卡中的示例代码,并在 SQL 工作区中执行它。
或者,您可以切换到 Python 选项卡,复制代码,并使用 Python 客户端访问 MyScale 并执行查询。
如果您想尝试互联网上的其他公开可用数据集或您个人的数据集,请参阅SQL参考和向量搜索。
# 连接详情
除了SQL工作区之外,MyScale 还提供以下各种连接选项:
要通过上述方法访问 MyScale,您需要获得必要的连接信息,例如MYSCALE_CLUSTER_URL
、YOUR_USERNAME
和YOUR_CLUSTER_PASSWORD
。您可以在集群列表的 Action 列中找到 Connection Details 按钮。
点击 Connection Details 按钮后,您将看到访问 MyScale 所需的必要代码。您可以根据所选择的工具切换选项卡,并复制相应的代码以连接到新服务。
- Python
- Node.js
- Go
- Java
- HTTPS
# 修改集群配置
MyScale 支持用户修改先前创建的集群的配置。在修改集群时,请考虑以下几点:
- 开发计划:支持修改集群名称和空闲期。
- 标准计划:支持修改集群名称、空闲期、大小和副本。
- 只有在集群处于“已启动”或“空闲”状态时,才支持修改大小或副本。
- 集群大小只能增加,不允许减小。
- 修改大小后,集群需要时间进行扩展。在此期间,用户执行语句的能力取决于集群中的副本数量。
- 如果原始集群只有一个副本,则用户将无法执行语句。
- 如果原始集群有多个副本,则用户可以正常执行读操作,但无法执行写操作。
- 修改副本后,集群需要时间进行扩展。在此期间,仅支持 SELECT 语句。
# 重置集群密码
如果您想重置集群密码,可以在集群列表的 Action 列中找到 Reset Cluster 按钮。
提示
只有组织所有者和管理员角色的用户才支持重置集群密码。
您可以点击 Reset 按钮。
如果您确定要重置集群密码,请点击 Reset 按钮。
注意
请注意,一旦生成新密码,当前使用默认用户访问集群的用户将遇到临时的服务中断,并需要使用新密码重新连接。