检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GeminiDB Cassandra支持Lucene搜索索引已实现多维查询、文本检索、统计分析等能力,在使用体验上和原生二级索引相似,但同时拥有了更为丰富的语法支持。 当前Cassandra二级索引的痛点 原生Cassandra中二级索引的实现其实是创建了一张隐式的表,该表的Primary K
用户信息 用户名:用户登录华为云的用户名,以“James”为例。 邮箱:IAM用户绑定的邮箱,仅“凭证类型”选择“密码>首次登录时设置”时必填,选择其他访问方式时选填。 手机号(选填):IAM用户绑定的手机号。 描述(选填):对用户的描述信息。 外部身份ID(选填):IAM SSO
单击新建的内网域名名称,进入“解析记录”页面,单击右上方“添加记录集”。 图5 添加记录集 在“添加记录集”弹出框中,根据界面提示填写记录集参数。 值:填写实例的负载均衡地址。 图6 添加解析记录集 参数配置说明请参见增加A类型记录集。 单击“确定”。 返回“解析记录”页面。 添加完成后,您可以在域名对应
诸如此类的还有热门商品促销,网红直播等场景,这些典型的读多写少的场景也会产生热点问题。 热key问题会产生如下危害: 流量集中,达到物理网卡上限。 请求过多,缓存分片服务被打垮。 数据库击穿,引起业务雪崩。 处理思路: 针对热key问题,一般采取如下处理思路。 设计上需要考虑热
同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。 安全性高,可实现数据库实例的较好性能。 公网连接 不能通过内网IP地址访问数据库实例时,使用公网访问,建议单独绑定弹性公网IP连接弹性云服务器(或公网主机)与数据库实例。 降低安全性。 为了获得更快的传输
如果您购买的实例有多个节点,选择其中任意一个节点的弹性IP即可连接GeminiDB Cassandra实例。 图1 查看弹性IP 若当前实例未绑定弹性IP,请您先参考绑定弹性公网IP为当前实例绑定弹性IP后,再根据本章节的操作连接实例。 <DB_PORT> 待连接实例的端口。一般默认为8635,请以实际端口为准。
本信息页面。 方法一: 在“基本信息”页面下方节点信息列表中,即可查看到GeminiDB Cassandra实例下各个节点的内网IP地址或绑定的弹性IP。 图1 查看IP地址 在网络区域可以查看到GeminiDB Cassandra实例的端口,默认为8635。 图2 查看端口 方法二:
业务侧原本做了数据分片,切换到GeminiDB Redis后如何处理这部分逻辑 充分考虑到业务后期的规模扩张,GeminiDB Redis采用存算分离架构,在计算层实现了动态数据分片管理,提供强劲的平滑扩缩容能力。 因此,接入GeminiDB Redis实例后,业务侧无需再做数据分片。 父主题: 数据库使用
过了加密功能,具有更高的安全性。为了提升数据在网络传输过程中的安全性,建议采用SSL方式。 前提条件 副本集实例需要绑定弹性公网IP并设置安全组规则,请分别参见绑定弹性公网IP和设置安全组规则,确保可以通过Robo 3T工具访问弹性公网IP。 安装Robo 3T工具。 安装方法请参见如何安装Robo
codis实现静态数据分片。同时由于数据全部存储在磁盘中,相比于社区版Redis,性能明显下降。 GeminiDB Redis接口是一款兼容Redis生态的云原生NoSQL数据库,基于共享存储池的多副本强一致机制,保证数据的安全可靠。GeminiDB Redis接口实现了冷热分离
当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。 8635 安全性高,可实现数据库实例的较好性能。 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。 该弹性云服务器必须处于目标实例所属安全组允许访问的范围内。
当应用部署在弹性云服务器上,且该弹性云服务器与数据库实例处于同一区域、同一VPC内时,建议使用内网IP通过弹性云服务器连接数据库实例。 8635 安全性高,可实现数据库实例的较好性能。 ECS与Cassandra实例在相同安全组 默认ECS与Cassandra实例内网互通,无需设置安全组规则。 EC
标签管理服务(Tag Management Service,简称TMS)用于用户在云平台,通过统一的标签管理各种资源。标签管理服务与各服务共同实现标签管理能力,标签管理服务提供全局标签管理能力,各服务维护自身标签管理 。 为GeminiDB Cassandra实例添加标签,可以方便用户识别和管理拥有的GeminiDB
已订阅的客户端将收到其他客户端发送到这些频道的消息,并按照消息的发送顺序进行接收。 高级用法 Pub/Sub实现支持模式匹配。客户端可以订阅名称符合特定模式的频道,特定模式通过通配符实现,例如: PSUBSCRIBE news.* 订阅者将会收到所有发送到news.art.figurative
Kvrocks到GeminiDB Redis的迁移 Kvrocks是一款开源的兼容Redis生态的NoSQL key-value数据库,底层基于RocksDB实现,并提供namespace功能支持数据分区。Kvrocks集群管理功能相对薄弱,自建集群时需要与外部组件配合,Kvrocks支持的redi
标签管理服务(Tag Management Service,简称TMS)用于用户在云平台,通过统一的标签管理各种资源。标签管理服务与各服务共同实现标签管理能力,标签管理服务提供全局标签管理能力,各服务维护自身标签管理 。 为GeminiDB Redis实例添加标签,可以方便用户识别和管理拥有的GeminiDB
标签管理服务(Tag Management Service,简称TMS)用于用户在云平台,通过统一的标签管理各种资源。标签管理服务与各服务共同实现标签管理能力,标签管理服务提供全局标签管理能力,各服务维护自身标签管理 。 为GeminiDB Mongo实例添加标签,可以方便用户识别和管理拥有的GeminiDB
DB Redis支持PITR(point-in-time recovery)数据回档功能,客户可将数据库恢复到故障发生前的某一个正常时刻,实现数据的快速恢复。 功能概述 PITR(Point-in-Time Recovery),是指数据库的“时间点恢复”功能。它是一种数据库恢复技
开启ACL账号自动定向DB功能 操作场景 GeminiDB Redis实例支持创建多个ACL账号,实现多业务共用实例,从而帮助DBA(数据库管理员)有效降本。不同ACL账号之间可以配置DB(数据库DB标识,例如DB0,DB1,DB2等)级隔离,防止误操作。通用的账号管理功能仅支持使用auth
配额管理 为了防止企业项目资源滥用,实现资源集中管理,GeminiDB Cassandra接口提供企业项目配额管理功能,帮助您根据业务需求灵活调整资源配额。 本节指导您如何查询GeminiDB Cassandra各企业项目资源的使用情况,以及总配额。 该功能目前处于公测阶段,如需使用,请您联系客服申请开通。