检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案分析 上述的方案简单易用,但功能有点不足: 锁过期释放,业务没执行完; 锁不可重入; 没有通知机制,需要轮询抢锁,CPU耗费较多; 所以在生产应用场景下,还是比较推荐直接使用成熟的Redis分布式锁类库来实现分布式锁,以平衡功能及性能; 下面以redisson为例,介绍一下Redis分布式锁类库的用法。
实例所部署的服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。 重启GeminiDB Cassandra实例 无法通过命令行重启,必须通过GeminiDB Cassandra的管理控制台操作重启实例。 重启实例会导致服务中断,请谨慎操作。请在业务低峰期重启,重启前请做好业务安排并确保应用有重连机制。
账号、用户和密码等信息。 区域 指云资源所在的物理位置,同一区域内可用区间内网互通,不同区域间内网不互通。通过在不同地区创建云资源,可以将应用程序设计的更接近特定客户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ
置该密码仅可访问“DB 10”。 为业务B分配另一组账号/密码(user2/p2),并配置该密码仅可访问“DB 18”。 业务往往希望减少应用程序改动,例如业务B不想配置客户端的DB参数为18,而是保持默认。这个场景下就可以开启账号自动定向DB功能,实现仅用密码即可自动定向指定DB
实例所部署的服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。 重启GeminiDB Redis实例 无法通过命令行重启,必须通过GeminiDB Redis的管理控制台操作重启实例。 重启实例会导致服务中断,请谨慎操作。请在业务低峰期重启,重启前请做好业务安排并确保应用有重连机制。 GeminiDB
键部署、快速备份恢复、计算存储独立扩容、监控告警等服务能力,适合于业务监控分析,物联网设备实时监控,工业生产监控,生产质量评估和故障回溯等应用场景。 发布区域:中国-香港、华南-广州、亚太-曼谷、亚太-新加坡、西南-贵阳一、非洲-约翰内斯堡、拉美-圣保罗一、亚太-雅加达、华北-北京四、华东-上海一、华北-乌兰察布一
DB)范围,避免误操作其他租户数据。该特性可以帮助企业在共享Redis实例的情况下,保护不同租户的数据安全,为企业的开发和管理提供便利。 应用场景 多租户是数据库用户的常用功能。例如,企业中有两个业务部门A和B,都需要使用Redis来存储各自的数据,如果不使用多租户权限功能,那么
优化表结构。 创建新表保存热门短视频信息,只保留短视频公共信息,不包含用户信息,确保该表不会产生大的分区键。热门短视频信息写入该表中。 增加缓存 业务应用先从缓存中读取热门文件信息,没有查询到,则从数据库中查询,减少数据库查询次数。 整体优化逻辑如下: 先查缓存,当缓存存在,直接返回结果。
秒级弹性伸缩,轻松应对业务峰谷 支持存储和计算各自独立伸缩。单实例最大支持千万级QPS和数十TB容量。 数据量增长场景,容量的扩容只需一键即可秒级完成,业务应用无感知。 业务量突增的场景(比如游戏、电商的活动期间,临时有更高的QPS诉求),可通过增加节点和提升规格两种方式进行扩容,后续可轻松缩容,对业务的影响仅为秒级连接重连。
归属于一个节点;实际使用中,当数据分区键设置不合理时,多个数据分区可能归属于同一个集群节点。 如何设计预分区键 最理想的设计方式是根据客户应用数据的前缀来合理打散整体数据,使各个数据分区的数据量尽可能平均。 在GeminiDB HBase兼容版实例中,一个分区的理想数据量是100
AND TOKEN(name) < yyyyy; 数据模型建立建议和原则 在操作GeminiDB Cassandra之前,需要进行业务建模,基于应用的特性来组织数据(设计primary key)以及存取数据。 No JOIN:GeminiDB Cassandra不支持JOIN,如果您需
Redis接口中的exHash类命令来实现复杂的业务,简化开发难度。 exHash命令介绍 exHash命令详细介绍请参考exHash命令列表。 应用场景 频控场景 频控指的是对用户在一定时间内(例如一天、一周、一个月)进行某种操作的次数进行限制,可以控制特定广告或信息在一定时间内在特定
请妥善管理您的密码,因为系统将无法获取您的密码信息。 参数模板 Default-InfluxDB-1.8 数据库参数模板就像是数据库接口配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。 实例创建成功后,您可以根据业务需要调整参数,具体操作请参见修改GeminiDB Influx实例参数。
请妥善管理您的密码,因为系统将无法获取您的密码信息。 参数模板 Default-InfluxDB-1.8 数据库参数模板就像是数据库接口配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。 实例创建成功后,您可以根据业务需要调整参数,具体操作请参见修改GeminiDB Influx实例参数。