检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
待连接实例的端口,具体请以实际端口为准。 获取实例端口的方法如下: 在“实例管理”页面,单击实例名称,进入“基本信息”页面,在“网络信息 > 数据库端口”处获取当前实例的端口信息。 <DB_PWD> 购买GeminiDB Redis实例时设置的管理员密码。 出现如下信息,说明连接成功。 IP:port>
目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。更多信息请参见华为云全球站点。 如何选择区域? 选择区域时,您需要考虑以下几个因素: 地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施
endpoint: 'https://dynamodb.us-west-2.amazonaws.com' #AWS DynamoDB的域名信息。 access_key_id: 'xx' #AWS DynamoDB的AK信息。 secret_access_key: 'xx'
若当前实例未绑定弹性IP,请您先参考绑定弹性公网IP为当前实例绑定弹性IP后,再根据本章节的操作连接实例。 <DB_PORT> 待连接实例的端口。一般默认为8635,请以实际端口为准。 您可以在“实例管理”页面,单击实例名称,进入“基本信息”页面,在网络信息处获取“数据库端口”。 图2 查看端口
-d 校验结果保存的文件名称,默认result.db。 -d result.db 查看校验结果文件。 校验默认执行三轮,输出三个校验结果文件,一般只需要看最后一个校验结果文件。 执行sqlite3 result.db.3。 执行select * from key。 查看是否存在异常的key。
容忍,能够支持大并发低延时的访问需求,具备高可用和弹性扩容能力,使其适用于具有产品目录、推荐、个性化引擎、交易流水等功能的大数据量的互联网网站。 优势: 大规模集群部署 单套集群最大支持100个节点部署,适用于写入规模和数据量大的互联网场景。 高可用易扩展 单节点宕机不会影响整个
参数说明 参数名称 说明 DB_ADDRESS 数据库地址。 DB_PORT 数据库端口。 AUTH_DB 存储DB_USER信息的数据库,一般为admin。 DB_USER 数据库用户。 DB_NAME 需要迁移的数据库名称。 DB_COLLECTION 需要迁移的数据库集合。 DB_PATH
Influx:在时序数据写入时,对数据进行自动合并、排序,应用直接访问GeminiDB Influx查询即可返回需要的结果。 实时分析 传统HBase:一般将历史数据转存到Hudi,应用程序根据指标通过ElasticSearch先找到车辆VIN,再通过VIN去Hudi查对应的指标数据进行分析,
OBS)中,不会额外占据GeminiDB Cassandra实例的存储空间。备份上传过程中会消耗一定的CPU,因此会存在CPU上涨的现象,一般涨幅范围在5%~15%,该现象属于正常现象。 图1 备份原理 备份存储 GeminiDB Cassandra的备份数据存储至对象存储服务(Object
服务(OBS)中,不会额外占据GeminiDB Influx实例的存储空间。备份上传过程中会消耗一定的CPU,因此会存在CPU上涨的现象,一般涨幅范围在5%~15%,该现象属于正常现象。 图1 备份原理 备份存储 GeminiDB Influx的备份数据存储至对象存储服务(Object
DB_HOST 数据库地址。 DB_PORT 数据库端口号。 DB_USER 数据库用户名。 AUTH_DB 存储<DB_USER>信息的数据库,一般为admin。 FILE_PATH 存放根证书的路径。 DB_NAME 需要迁移的数据库名称。 DB_COLLECTION 需要迁移的数据库中的集合。
复到一个指定时间点的数据状态。 以游戏场景为例,在游戏运行期间,有玩家利用游戏漏洞复制装备、货币,使游戏公平性遭到破坏。传统数据库备份频率一般是一天全备一次,备份间隔即一整天,不仅恢复时间长、时间粒度大,甚至无法恢复到想要时间点等。而GeminiDB Redis接口具备的PITR
不要创建不会被使用到的索引,因为GeminiDB Mongo会加载索引到内存,无用索引加载到内存会浪费内存空间,因业务逻辑变化而产生的无用索引也要及时清理。 索引创建必须使用后台创建索引,禁止前台创建索引。 业务中查询,排序条件的key一定要创建索引,如果建立的是复合索引,索引的字段顺序要和这些关键字后面的字段顺序一致,否则索引不会被使用。
旦某一个分区出现极大时,对该分区的访问,会造成分区所在服务器的负载变高,甚至造成节点内存溢出(OOM)等。 处理思路: 针对大key问题,一般采取如下两种处理思路。 增加缓存,优化表结构。 基于现有分区键,增加分区键散列。对数据进行打散,避免单个分区的记录过大。 检测方法: 通过
system_distributed.size_estimates WHERE keyspace_name='' and table_name=''; 该查询是一个异步后台任务,不能实时查询到完全准确的数值,对数据量评估只能做参考。 父主题: 数据库规范
复到一个指定时间点的数据状态。 以游戏场景为例,在游戏运行期间,有玩家利用游戏漏洞复制装备、货币,使游戏公平性遭到破坏。传统数据库备份频率一般是一天全备一次,备份间隔即一整天,不仅恢复时间长、时间粒度大,甚至无法恢复到想要时间点等。而GeminiDB Redis接口新增的PITR
Cassandra实例 基础语法 步骤一:购买GeminiDB Cassandra实例 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在“实例管理”页面,单击“购买数据库实例”,进入“服务选型”页面。 在“购买数据库实例”页面,选
2、mytable3的PARTITION KEY分别是name、name、(name, age)。拥有相同PARTITION KEY的数据一般会存在一个分区下面。 CLUSTERING KEY:CLUSTERING KEY是PRIMARY KEY除PARTITION KEY的后续
"storage_engine": "rocksDB"//存储引擎 }, "region": "aaa",//区域名称 "availability_zone": "bbb", //可用区名称 "vpc_id": "674e9b42-cd8
当读取数据时,数据库会将同一个Primary Key的多次写入合并成一行,当单行的数据超出阈值后会产生告警和事件。 单个分区限制: 数据库后台扫描任务会定期统计Partition个数,Partition内行数,Partition内所有行的大小总和,当单行的数据超出阈值后会产生告警和事件。