检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Cassandra与自建开源Cassandra性能对比 本文基于自建开源Cassandra与华为云GeminiDB Cassandra,进行了性能对比测试,具体包括测试环境、测试模型和详细的测试步骤,作为性能参考。 测试环境 开源Cassandra测试环境 表1 开源Cassandra测试环境
对于scan类的操作,GeminiDB Redis接口与开源Redis 5.0的返回值顺序为什么有差异 开源Redis没有规定如下情况的排序准则,故GeminiDB Redis接口的返回顺序可能和开源Redis不一样,但两者均满足开源文档描述行为。 scan/hscan/sscan操作的返回值。
被测试集群实例的配置:每个实例包含3个节点。 被测试集群实例的规格:4U16G、8U32G、16U64G、32U128G。 测试工具 本次测试采用了开源社区的Time Series Benchmark Suite (TSBS)。 测试指标 写入性能测试关注每秒写入点数(points/sec)。
和开源Redis相比,GeminiDB Redis性能如何? GeminiDB Redis采用多线程架构,QPS可随CPU数量线性扩展,可支持1w-1000w线性扩展; 单点访问通常平均时延<1ms,P99<2ms,和开源Redis时延接近。 详细性能数据可参考性能测试报告。 父主题:
GeminiDB Redis和开源Redis、其他开源Redis云服务有什么区别? 开源Redis是常规的缓存产品,纯内存架构。GeminiDB Redis在开源Redis上做了增强,是一款兼容Redis协议的弹性KV数据库,支持远超内存的容量和极致的性能。热数据在内存中,全量数据在存储池中。有以下特点:
针对某些不合法命令,GeminiDB Redis接口与开源Redis 5.0的报错信息为什么有差异 GeminiDB Redis接口先进行命令语法检查,再进行key存在性校验,而开源Redis没有准则,处理不合法命令的结果存在随机性。 因此在某些不合法命令的报错信息上二者有时会存在差异。
Redis接口(主备实例)与开源Redis的返回值为什么可能有差异 开源Redis没有规定“当有客户端执行了阻塞命令等待key写入的情况,并发对这些key执行写命令”的返回值。 GeminiDB Redis主备实例的接口返回值可能和开源Redis不一样,但两者均满足开源文档描述行为。
Cassandra接口 GeminiDB Cassandra接口是一款兼容Cassandra、DynamoDB API和HBase生态的云原生NoSQL数据库,支持类SQL语法CQL。GeminiDB Cassandra接口具有安全可靠、丰富的生态兼容能力、能力增强、超高性能、解决开源痛点等特点。
Service,简称OBS)上的备份文件以及GeminiDB Cassandra使用的系统容器,都对用户不可见,它们只对GeminiDB Cassandra后台管理系统可见。 申请数据库实例后,您还需要做什么。 申请实例后,您不需要进行数据库的基础运维(比如高可用、安全补丁等),但是您还需要重点关注以下事情:
什么是GeminiDB Mongo接口 GeminiDB Mongo接口是一款兼容MongoDB生态的云原生NoSQL数据库,具有企业级性能、灵活弹性、高可靠、可视化管理等特点。 企业级性能 开源3倍性能提升,支持7*24小时在线数据实时写入,具备高可用和读写负载均衡能力。 灵活弹性
只能包含数字、英文字母、下划线、点、中划线和中文。 nosql_01 添加标签 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在“实例管理”页面,选择目标实例,单击实例名称,进入“基本信息”页面。 在左侧导航树,单击“标签”。 在“标签”页面,单击“添加标签
使用GeminiDB Influx接口时要注意什么 实例的操作系统,对用户都不可见,这意味着,只允许用户应用程序访问数据库对应的IP地址和端口。 对象存储服务(Object Storage Service,简称OBS)上的备份文件以及GeminiDB Influx使用的系统容器,
使用Spark连接Cassandra失败 问题描述 用户使用Spark连接开源Cassandra,读取数据没问题,但是连接GeminiDB Cassandra就报错。 报错信息如下: 配置详情 如下为用户使用的组件及账号配置详情。 组件配置详情。 表1 配置详情 组件名 版本号
码改动,提高实例的兼容性,GeminiDB Redis兼容Redis Sentinel访问方式。开启Sentinel兼容模式,您可以像连接开源Redis Sentinel一样连接GeminiDB Redis实例。 前提条件 已成功创建GeminiDB Redis集群版或主备版实例,且实例状态为“正常”。
连接方式介绍 GeminiDB Redis兼容开源Redis接口,支持应用程序使用多种SDK访问。同时还提供数据管理服务(Data Admin Service,简称DAS)、内网、公网的访问途径。 连接GeminiDB Redis实例的使用流程介绍如图1所示。 图1 连接方式介绍
Service,简称OBS)上的备份文件以及云数据库 GeminiDB使用的系统容器,都对用户不可见,它们只对GeminiDB Mongo后台管理系统可见。 申请数据库实例后,您还需要做什么。 申请实例后,您不需要进行数据库的基础运维(比如高可用、安全补丁等),但是您还需要重点关注以下事情:
高频常见问题 产品咨询 GeminiDB Redis和开源Redis、其他开源Redis云服务有什么区别? 和开源Redis相比,GeminiDB Redis性能如何? GeminiDB Redis兼容Redis哪些版本,兼容哪些命令,客户端连接是否需要修改 自建Redis是否可以搬迁至GeminiDB
GeminiDB Redis持久化机制是怎样的,会丢数据吗 开源Redis定期持久化,因此异常场景数据丢失风险概率比较大。GeminiDB Redis数据实时刷新至存储池,数据安全性更高。 和业界的其他NoSQL数据库一样,出于性能考虑,GeminiDB Redis的WAL(Write
什么是GeminiDB HBase兼容接口 GeminiDB Cassandra接口推出了兼容Apache HBase接口特性,用户可以通过开源的HBase Java SDK或者HBase Shell等连接方式访问GeminiDB 数据库服务。在协议层面, 支持Apache HBase
码,可直接使用,100%兼容原生接口。GeminiDB Redis接口在适配Kvrocks业务的同时,还能克服管理能力弱、对Redis兼容度不高等缺点。 本章节主要介绍Kvrocks到GeminiDB Redis接口的迁移方案。 迁移原理 使用开源工具kvrocks2redis进行Kvrocks到GeminiDB