检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
session.execute(bindStatement); BATCH操作 cassandra driver也支持用户批量进行插入操作,可以将多个statement添加进BatchStatement统一执行。 如下代码示例: Session session =
allow filtering关键字不建议使用 当查询语句中,未指定全部primary key,使用了allow filtering关键字,实际会扫描全表再做条件过滤,当数据量大时,会出现查询超时。后续内核版本会禁用该关键字。 使用allow filtering关键字出现的查询超时和资源
profile.find().pretty() 分析慢请求日志,查找CPU使用率升高的原因。 下面是某个慢请求日志示例,可查看到该请求进行了全表扫描,扫描了1561632个文档,没有通过索引进行查询。 { "op" : "query", "ns" : "taiyiDatabase
Redis接口实现了真事务,即支持ACID,在底层实现了对回滚的支持,满足了事务的原子性。 增强版前缀扫描 当用户对实例执行Scan类扫描命令时,如指定前缀匹配(match prefix*),则此时的扫描性能将远远超越开源Redis。这是因为GeminiDB Redis接口将该场景下达命令复杂度优化到了O(logN
pika-migrate 通过 dbsync 请求获取主库全量 DB 数据,以及当前 DB 数据所对应的 binlog 点位。获取到主库当前全量 DB 数据之后,扫描 DB,将 DB 中的数据打包转发给 Redis。通过之前获取的 binlog 的点位向主库进行增量同步, 在增量同步的过程中,将从主库获取到的
当读取数据时,数据库会将同一个Primary Key的多次写入合并成一行,当单行的数据超出阈值后会产生告警和事件。 单个分区限制: 数据库后台扫描任务会定期统计Partition个数,Partition内行数,Partition内所有行的大小总和,当单行的数据超出阈值后会产生告警和事件。
行时间。 可维护时间段不要和备份的时间冲突,否则可能会导致定时任务失败。 在可维护时间段内,定时任务10分钟扫描一次,执行任务;临近可维护时间段结束时下发的任务,有可能扫描不到,取消执行。 设置可维护时间段 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
行时间。 可维护时间段不要和备份的时间冲突,否则可能会导致定时任务失败。 在可维护时间段内,定时任务10分钟扫描一次,执行任务;临近可维护时间段结束时下发的任务,有可能扫描不到,取消执行。 设置可维护时间段 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
keyspace通知功能 exHash命令列表 大Bitmap初始化 客户端连接池参数配置 通过openAPI实现自定义周期备份 通过并行SCAN提升全库扫描速度 使用 Pipeline 访问 GeminiDB Redis GeminiDB Redis事务处理 GeminiDB Redis客户端重试指南
行时间。 可维护时间段不要和备份的时间冲突,否则可能会导致定时任务失败。 在可维护时间段内,定时任务10分钟扫描一次,执行任务;临近可维护时间段结束时下发的任务,有可能扫描不到,取消执行。 设置可维护时间段 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
行时间。 可维护时间段不要和备份的时间冲突,否则可能会导致定时任务失败。 在可维护时间段内,定时任务10分钟扫描一次,执行任务;临近可维护时间段结束时下发的任务,有可能扫描不到,取消执行。 设置可维护时间段 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
典型应用 游戏应用 游戏应用可以将一些游戏数据,如用户装备、用户积分等存储其中。游戏玩家活跃高峰期,对并发能力要求较高,可以快速灵活添加计算节点以应对高并发场景。 优势: 灵活:游戏开服6小时内需多次扩容,GeminiDB Mongo计算节点增加,扩容性能倍数提升,可灵活轻松应对。
使用自研迁移工具rocksdb-port,和RocksDB部署在相同机器上,准备好配置文件,启动迁移即可自动完成全量与增量的迁移。 全量迁移对RocksDB数据进行快照,然后扫描整个数据库,将数据打包成GeminiDB Redis识别的格式,发送到GeminiDB Redis,具有很高的迁移效率。 增量迁移解析Ro
如何安装Robo 3T工具 本章节介绍如何获取Robo 3T工具的安装包并完成安装。 操作步骤 打开Robo 3T下载地址:https://robomongo.org/download,单击“Download Robo 3T”。 图1 下载页面 在弹出框中填写相关信息后,单击“Download
DynamoDB迁移至GeminiDB (兼容DynamoDB API)操作指导 GeminiX迁移工具是一款自研工具,支持将DynamoDB数据按照DynamoDB接口语义无缝迁移到GeminiDB (兼容DynamoDB API)的自动化工具。本章节介绍AWS DynamoDB迁移至GeminiDB
入门实践 当您购买并连接了GeminiDB Redis数据库实例后,可以根据自身的业务需求使用GeminiDB Redis提供的一系列常用实践。 表1 常用最佳实践 实践 描述 数据迁移 阿里云数据库Redis/Tair到GeminiDB Redis的迁移 本实践主要介绍阿里云数
Kvrocks到GeminiDB Redis的迁移 Kvrocks是一款开源的兼容Redis生态的NoSQL key-value数据库,底层基于RocksDB实现,并提供namespace功能支持数据分区。Kvrocks集群管理功能相对薄弱,自建集群时需要与外部组件配合,Kvro
测试方法 本章节基于GeminiDB HBase接口,进行性能测试,具体包括测试环境、测试步骤、以及测试模型。 测试环境 区域:华北-北京四。 可用区:可用区1。 弹性云服务器(Elastic Cloud Server,简称ECS):规格选择h3.4xlarge.2,16U32GB,操作系统镜像使用CentOS
测试方法 本章节基于GeminiDB (兼容DynamoDB API),进行性能测试,具体包括测试环境、测试步骤、以及测试模型。 测试环境 区域:华北-北京四。 可用区:可用区1。 弹性云服务器(Elastic Cloud Server,简称ECS):规格选择h3.4xlarge
通过Robo 3T工具连接副本集实例 当需要使用本地设备连接文档数据库实例时,您可以为目标实例绑定弹性公网IP弹性IP,使用Robo 3T工具以公网的方式连接文档数据库实例。 本章节介绍使用Robo 3T工具,通过公网方式连接副本集实例的过程。 操作系统使用场景:本地使用的计算机系统以Windows为例。