You need to enable JavaScript to run this app. 如何在Ruby中启动GridDB客户端并完成基础配置?
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ruby中启动GridDB客户端并完成基础配置?

在Ruby环境中配置GridDB入门操作步骤

1. 前置环境准备

  • 确认本地Ruby版本满足要求:GridDB Ruby客户端要求Ruby 2.5及以上版本,可执行ruby -v查看当前安装版本
  • 提前完成GridDB服务端的安装与启动配置,服务端默认监听端口为31999,启动后可先本地测试端口连通性

2. 安装GridDB Ruby客户端

  • 直接通过RubyGems安装官方客户端包,执行命令:gem install griddb-ruby-client
  • 如果你使用Bundler管理项目依赖,直接在项目Gemfile中添加配置项gem 'griddb-ruby-client',之后执行bundle install即可完成安装

3. 连接有效性测试

安装完成后可以运行最小Demo代码验证连接是否正常:

require 'griddb'

# 初始化连接工厂
factory = GridDB::StoreFactory.get_instance
# 填写你的GridDB集群配置
store = factory.get_store(
  host: '127.0.0.1',
  port: 31999,
  cluster_name: 'your_cluster_name', # 替换为实际集群名,新安装默认集群名通常为defaultCluster
  username: 'admin', # 服务端默认管理员账号
  password: 'admin' # 服务端默认初始密码,生产环境务必修改
)

# 测试连接
begin
  cluster_info = store.get_cluster_info
  puts "GridDB连接成功,集群名称:#{cluster_info.get_cluster_name}"
rescue => e
  puts "连接失败,错误信息:#{e.message}"
end

4. 入门核心操作指引

跑通连接后可以依次尝试以下基础操作熟悉使用逻辑:

  • 数据容器创建:根据业务需求选择创建集合容器或时间序列容器,用于存储结构化数据
  • 基础CRUD操作:先尝试单条数据写入、条件查询、数据更新、数据删除的基础调用
  • 事务配置测试:GridDB默认支持本地事务,可以根据需求调整事务隔离级别与超时时间

5. 入门注意事项

  • 首次连接失败优先排查三个方向:防火墙是否放行31999端口、集群名称是否和服务端配置一致、账号密码是否正确
  • 生产环境使用前必须修改默认的管理员账号密码,避免未授权访问风险
  • 入门阶段建议先在本地测试环境跑通全流程,再接入正式业务数据

内容的提问来源于stack exchange,提问作者Pavel Fedotov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 02:06:05