计费类问题 使用云数据库 Redis 会增加多少成本? 根据不同的使用容量,云数据库 Redis 服务提供按时间计费。相对于自己搭建 Memcached 或 Redis 系统,省去了搭建、维护等诸多成本,同时云数据库 Redis 还能提供完备的分布式负载均衡、主备故障处理等成熟技术。 如果存在热点数据,相较于磁盘,云数据库 Redis 的成本低效果好。
安全类问题 会不会有人在云数据库 Redis 上恶意获取属于我的数据? 不会。 用户需通过白名单的方式进行访问,且白名单中只能添加内网的云服务器 BCC,防控外网攻击与恶意获取。 在云数据库 Redis 服务内部,实行严格的单用户数据隔离。每个用户只能访问自己的缓存数据。 云数据库 Redis 崩溃了怎么办,会不会影响到正常运营? 不会。
性能类问题 已经使用了存储服务,为什么还要使用缓存服务? 在数据请求相同的条件下,缓存服务的响应速度远远高于存储服务,但是其容量相对较小,且价格相对较高。缓存服务一般用于热点数据的访问加速。 为了使用云数据库 Redis,原来的系统会有多大的修改? 云数据库 Redis 分别兼容Memcache和Redis的原生API,让代码的改动量降至最低。 云数据库 Redis实例是否支持选择CPU?
配置类问题 如何选择云数据库 GaiaDB-X 规格? 云数据库 GaiaDB-X 的处理能力取决于单存储节点规格和节点数,用户应均衡配置中间件代理及后端节点的读性能、写性能,避免出现性能瓶颈。详细的描述请参见 如何选择云数据库 GaiaDB-X 配置 如何选择云数据库 GaiaDB-X 分片数?
使用类问题 如何登录云数据库 RDS 数据库实例? 请参考操作指南中的 使用云数据库 RDS 实例 。 云数据库 RDS 目前支持哪几类数据库引擎? 云数据库 RDS 目前支持 MySQL、SQL Server、PostgreSQL 数据库。 目前暂无计划支持 Oracle 数据库,用户可以选择自己申请BCC虚机搭建这些类型的数据库。 如何在已创建的MySQL实例中创建从库(Slave)?
写入操作 写入单域数据点 用户可参考如下代码写入单域数据点: 注意:当写入的metric、field、tags、timestamp都相同时,后写入的value会覆盖先写入的value。
对于同一个field,如果写入了某个数据类型的value之后,相同的field不允许写入其他数据类型。
发起故障注入操作 接口描述 本接口用于发起故障注入操作。
查询操作 获取度量(Metric) 如下代码可以获取metric列表: # 获取metric列表 result = tsdb_client.get_metrics() print result.metrics 返回结果: [u'wind'] 获取域(Field) 如下代码可以获取field对象: metric = 'wind' # 要获取field所属的metric
查询操作 获取度量(Metric) 基本流程 创建TsdbDataClient。 执行getMetrics()方法。