检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--seed,--scale,--timestamp-start 的值与1中生成写入数据时设置的值保持一致。 --timestamp-end:数据生成结束后一秒。 --queries:生成的查询数。 --queries-type:生成的查询类型,具体模型含义参见表1。 执行如下命令,查询性能,获取查询性能数据。
图解云数据库 GeminiDB 图1 云数据库GeminiDB
在应用程序将项目写入表之前,它可根据订单ID计算得出一个哈希后缀并将此后缀追加到分区键日期。此计算可能生成一个介于1和200之间、分发甚是均匀的数字 (类似于随机策略所生成的数字)。 简单的计算可能已足够,如订单ID中字符的UTF-8码位值的积,取模200,+1。则分区键值是与计算结果连接的日期。
存储容量剩余空间大于或等于90GB,实例自动解除只读状态。 数据库内核采用LSM架构,在写入/删除数据积累到一定量后,后台会自动进行归并,归并会生成新的数据文件,删除老的数据文件,在生成新文件和删除老文件这段过渡期,新老文件会同时存在,磁盘会短暂上涨,上涨量和当时归并涉及的数据量相关,此时可能触发只读状态
50%读操作(string get)+ 50%写操作(string set)。 数据模型 表4 数据模型 数据模型编号 数据模型 value length 随机生成value,长度为100字节。 测试场景 表5 测试场景 测试场景 测试场景描述 总数据量小于内存 数据可以全部缓存进内存。 总数据量大于内存
华为云GeminiDB Cassandra与自建开源Cassandra性能对比 本文基于自建开源Cassandra与华为云GeminiDB Cassandra,进行了性能对比测试,具体包括测试环境、测试模型和详细的测试步骤,作为性能参考。 测试环境 开源Cassandra测试环境
在ECS上启动开源Redis 5.0单机进程,加载AOF并等待启动完成。开源Redis的启动目录需为AOF文件所在的目录。 通过SAVE命令生成数据快照,等待RDB文件生成完毕。RDB文件在Redis的启动目录下。 停止开源Redis 5.0单机进程。 按照RDB导入GeminiDB Redis进行迁移。
常用的Redis语句类型均支持慢日志查询。 可查看对应节点在不同时间段的慢日志。 在“日志明细”页签下,您也可以单击日志列表右上方,导出日志明细。 导出完成后,您可以在本地查看生成的“.csv”文件。 支持单次最多导出2000条日志明细。 图4 导出慢日志 父主题: 日志与审计
GeminiDB Cassandra实例在对象存储服务上的备份文件,对用户不可见。 变更GeminiDB Cassandra实例的CPU和内存规格 在线变更时,单个节点变更时会出现一次秒级闪断,因此,整个实例会出现数次秒级闪断,要求客户端有自动重连机制。建议在业务低峰期间变更。 正在进行变
什么是云数据库 GeminiDB 云数据库 GeminiDB是一款基于计算存储分离架构的分布式多模NoSQL数据库服务。在云计算平台高性能、高可用、高可靠、高安全、可弹性伸缩的基础上,提供了一键部署、备份恢复、监控报警等服务能力。 云数据库 GeminiDB目前兼容Cassandra、DynamoDB
储系统。存储集群采取池化部署,可以有效提升存储使用效率。 强大的数据快照处理能力,数据按多时间点多副本Append Only存储,快照秒级生成,支持海量快照。 并行高速备份、恢复备份及恢复逻辑下沉到各存储节点,本地访问数据并直接与存储系统交互,提高性能并发。 快速实例恢复 通过异
服务可以将状态信息或日志消息发布到特定频道,监控服务或日志收集服务可以订阅这些频道,从而实现实时监控和数据收集。 游戏实时消息传递 在多人在线游戏中,玩家之间的互动需要快速同步。Pub/Sub可以用于玩家之间的消息传递、游戏事件的通知等,确保所有玩家在同一时间收到游戏状态更新。 数据流处理
在“备份管理”或“备份恢复”页面,可查看正在创建的手动备份的状态显示为“备份中”。 手动备份创建成功的状态显示为“备份完成”。 删除手动备份 如果不再需要已经生成的手动备份,可在“备份管理”页面或“备份恢复”页签进行删除。 手动备份被删除后,将不再显示在备份列表中。 备份删除后,不可恢复,请谨慎操作。
可查看以下级别的错误日志: 全部日志级别 WARNING ERROR 在“日志明细”页签下,您也可以单击日志列表右上方,导出日志明细。 导出完成后,您可以在本地查看生成的“.csv”文件。 支持单次最多导出2000条日志明细。 父主题: 日志与审计
Redis备份查看 GeminiDB Redis实例在对象存储服务上的备份文件,对用户不可见。 变更GeminiDB Redis实例的CPU和内存规格 在线变更时,单个节点变更时会出现一次秒级闪断,因此,整个实例会出现数次秒级闪断,要求客户端有自动重连机制。建议在业务低峰期间变更。 正在进行变
用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。
用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。
GeminiDB Influx有专门负责备份管理的节点。如图1所示,GeminiDB Influx的备份在节点上进行,通过对数据进行秒级快照,并将生成的备份文件以压缩包的形式存储在对象存储服务(OBS)中,不会额外占据GeminiDB Influx实例的存储空间。备份上传过程中会消耗一定
用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。
在“备份管理”或“备份恢复”页面,可查看正在创建的手动备份的状态显示为“备份中”。 手动备份创建成功的状态显示为“备份完成”。 删除手动备份 如果不再需要已经生成的手动备份,可在“备份管理”页面或“备份恢复”页签进行删除。 手动备份被删除后,将不再显示在备份列表中。 备份删除后,不可恢复,请谨慎操作。