介绍 本文介绍什么是分布式数据库GaiaDB-X。 简介 GaiaDB-X是一款高度兼容MySQL的分布式关系型数据库产品,专注于解决数据库分布式扩展难题,突破传统单机数据库容量和性能瓶颈,提供大并发访问及TB级海量数据场景下的数据库存储服务。GaiaDB-X具备分库分表、弹性扩展、读写分离、高可用等分布式数据库核心能力,同时提供了分布式数据库生命周期的运维管控能力。
行存&列存的选择:默认使用行式存储。行存适合于传统的频繁进行更新和插入的交易类型的事务,和对于常用每个Query都涉及记录中的很多列的情况。如果Select列表和Where条件需要数据表中大多数列,则此数据表采用行存最适合;列存适用于宽表。1)对于经常需要对小部分列做聚合计算的场景。2)有单个列经常被更新并且不修改其他列的场景。
鼠标悬停在事务节点上,会展示事务详情信息,包括 事务序号 、 事务ID 、 事务开始时间 、 事务持续时间 、 客户端IP 、 客户端主机名 、 会话ID 、 用户 、 是否会滚 、 语句 等。 日志 :查看与复制死锁日志。 其他分析功能如下: 事务 :支持查看一段时间内最大事务运行时长与每秒事务数趋势。支持根据事物类型查看事务列表及实时统计信息。
开启Bucket的原图保护功能 接口说明 本接口用来开启Bucket的原图保护功能,并指定resource字段,表示生效的资源范围。 对于开通原图保护的文件,不允许匿名下载访问该文件,或带自定义图片处理参数访问,只允许使用style样式访问或携带合法签名访问。 说明: 用户必须拥有FULL_CONTROL权限。 请求URI PUT /v1/{bucketName}/?copyrightProtec
获取Bucket的访问日志配置 接口说明 本接口用来获取某个Bucket的访问日志配置情况。 注意事项 如果请求的源Bucket不存在,返回404错误,错误码为NoSuchBucket。 请求者只有是源Bucket的owner且拥有FULL_CONTROL权限才允许查看,否则返回403错误,错误码为AccessDenied。 请求URI GET /v1/{bucketName}/?logging
进阶篇一:STS临时认证 进阶篇一:STS 临时认证 Bce-bos-uploader 支持 STS(Security Token Service)临时授权的方式。服务端生成一组具体特定操作权限、具有一定时效性的临时AK/SK,这组临时的 AK/SK 可以暴露给浏览器端直接使用。用户只需要将服务端返回的 AK/SK 及 SessionToken 设置为 bce-bos-uploader 对应的 b
关闭Bucket的访问日志配置 接口说明 本接口用来关闭Bucket访问日志记录功能。 注意事项 如果请求的源Bucket不存在,返回404错误,错误码为NoSuchBucket。 请求者只有是源Bucket的owner且拥有FULL_CONTROL权限,才能关闭Bucket访问日志记录功能。否则,BOS返回403错误,错误码为AccessDenied。 如果请求的源Bucket没有开通Loggi
鼠标悬停在事务节点上,会展示事务详情信息,包括 事务序号 、 事务ID 、 事务开始时间 、 事务持续时间 、 客户端IP 、 客户端主机名 、 会话ID 、 用户 、 是否会滚 、 语句 等。 日志 :查看与复制死锁日志。 其他分析功能如下: 事务 :支持查看一段时间内最大事务运行时长与每秒事务数趋势。支持根据事物类型查看事务列表及实时统计信息。
更多详细用法(如设置上传方式、设置BOS存储类型等)请参考: Object上传 。
2.1.3 吞吐量和性能 RabbitMQ:支持消息的可靠传递,支持事务,不支持批量操作,基于存储的可靠性的要求存储可以采用内存或硬盘, 吞吐量小 ,在处理大量消息时可能会受限于单一队列的性能瓶颈。如果需要持久化,会采用实时存储 kafka:内部采用消息的批量处理,数据的存储和获取是本地磁盘顺序批量操作,消息处理的效率高, 吞吐量高 ,这得益于其分布式架构、分区机制以及批量处理等技术。