HBase基本介绍然后是列列, 这⾥里里hbase要求我们把列列做个分类, 叫列列族. 这⾥里里我分了了两个ColumnFamily, 分数和图⽚片 每个列列族名+列列限定名⽤用冒号连起来组成列列名, ⽐比如 分数:语⽂文. 然后我⼜又有图⽚片列列族, 只有⼀一列列头像, 存的是⼆二进制的图⽚片内容 然后hbase⼜又引⼊入了了版本概念, 就是图上这个 ⾏行行 交 列列 的每⼀一个格⼦子 都可以有多个版本的值 ⼀一开始想吐槽这种模型设计, 后来看google论⽂文说⼈人家参考了了很多模型最终才决 定这样设计的…. • 简单⾼高效, 可以作为其他应⽤用的基础 • OpenTSDB: 时序数据库, 主要是监控数据这类的 • JanusGraph: 图数据库, 知识图谱 • GeoMesa: 时空位置数据库 • Kylin: OLAP, ⽤用HBase存cube • Phoenix: Sql 会把所有region的索引信息加载进去. 系统组成 HFile • 整个HFile分为4⼤大部分 • 所有东⻄西都被组织为⼤大⼩小相同 的block • Index block / bloom block 这个图是整个HFile⽂文件的结构. 最下是⽂文件尾, 根据⽂文件尾上的信息, 就能读取到 load-on-open部分的各种索引信息 最上是数据块所有实际的数据, 数据块的叶节点索引, 布隆隆索引都在这0 码力 | 33 页 | 4.86 MB | 1 年前3
TiDB中文技术文档聚合函数 其他函数 精度数学 SQL 语句语法 数据定义语句 (DDL) 数据操作语句 (DML) 事务语句 数据库管理语句 Prepared SQL 语句语法 实用工具语句 TiDB SQL 语法图 JSON 支持 Connectors 和 API TiDB 事务隔离级别 错误码与故障诊断 与 MySQL 兼容性对比 TiDB 内存控制 高级功能 历史数据回溯 垃圾回收 (GC) TiDB 运维文档 软件包中),可以通过如下方式生成 PNG 文件: 1. dot xx.dot -T png -O 2. 3. 这里的 xx.dot 是上面的语句返回结果。 如果没有安装 dot ,可以将结果拷贝到这个网站,可以得到一个树状图: 实用工具语句 - 159 - 本文档使用 书栈(BookStack.CN) 构建 1. USE db_name 切换默认 Database,当 SQL 语句中的表没有显示指定 Database SQL 语句语法 实用工具语句 字符集和时区 数据类型 函数和操作符 SQL 语句语法 TiDB 用户文档 - 187 - 本文档使用 书栈(BookStack.CN) 构建 TiDB SQL 语法图 JSON 支持 Connectors 和 API 错误码与故障诊断 与 MySQL 兼容性对比 JSON 支持 Connectors 和 API 错误码与故障诊断 与 MySQL 兼容性对比 TiDB0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 873 10.1.1 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 如果你之前已经生成过密码,可以直接使用原密码,或点击 Reset Password 重新生成密码。 5. 启动 MySQL Workbench,并点击 MySQL Connections 标题旁边的 +。 213 图 1: MySQL Workbench: add new connection 6. 在 Setup New Connection 对话框中,配置以下连接参数: • Connection Name:为该连接指定一个有意义的名称。 in Vault,输入 TiDB Serverless 集群的密码,然后点击 OK 保存 密码。 214 图 2: MySQL Workbench: store the password of TiDB Serverless in keychain 下图显示了连接参数的示例: 图 3: MySQL Workbench: configure connection settings for TiDB0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 772 10.10 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 66 -1.71 900 420799.64 407625.11 3.68 3.82 -3.13 v6.1.0 对比 v6.0.0,Point Select 性能基本持平,略下降了 2.1%。 图 1: Point Select 2.5.1.4.2 Update Non-index 性能 Threads v6.0.0 TPS v6.1.0 TPS v6.0.0 95% latency (ms) 37 3.95 900 59243.35 62084.65 27.66 26.68 4.80 v6.1.0 对比 v6.0.0,Update Non-index 性能提升了 3.88%。 67 图 2: Update Non-index 2.5.1.4.3 Update Index 性能 Threads v6.0.0 TPS v6.1.0 TPS v6.0.0 95% latency (ms)0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 883 10.1.1 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · #52255 @Leavrth * 修复在日志备份任务被暂停后,移除任务无法立即恢复 GC safepoint 的问题 #52082 @3pointer * 修复在小概率情况下,由于特殊的事件时序导致日志备份数据丢失的问题 #16739 @YuJuncen * 修复因 TiKV 重启,日志备份的 global checkpoint 推进提前于实际备份文件写入点,可能导致少量 备份数据丢失的问题 如果你之前已经生成过密码,可以直接使用原密码,或点击 Reset Password 重新生成密码。 5. 启动 MySQL Workbench,并点击 MySQL Connections 标题旁边的 +。 198 图 1: MySQL Workbench: add new connection 6. 在 Setup New Connection 对话框中,配置以下连接参数: • Connection Name:为该连接指定一个有意义的名称。0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 399 8 8.9 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 49 -0.87 900 386553.31 399777.11 5.09 4.74 3.42 v5.4.0 对比 v5.3.0,Point Select 性能基本持平,略提升了 0.64%。 图 1: Point Select 2.5.1.4.2 Update Non-index 性能 Threads v5.3.0 TPS v5.4.0 TPS v5.3.0 95% latency (ms) 65 3.77 900 57897.56 59666.8 27.66 27.66 3.06 v5.4.0 对比 v5.3.0,Update Non-index 性能提升了 2.59%。 55 图 2: Update Non-index 2.5.1.4.3 Update Index 性能 Threads v5.3.0 TPS v5.4.0 TPS v5.3.0 95% latency (ms)0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 818 10.1.1 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 如果你之前已经生成过密码,可以直接使用原密码,或点击 Reset Password 重新生成密码。 5. 启动 MySQL Workbench,并点击 MySQL Connections 标题旁边的 +。 216 图 1: MySQL Workbench: add new connection 6. 在 Setup New Connection 对话框中,配置以下连接参数: • Connection Name:为该连接指定一个有意义的名称。 in Vault,输入 TiDB Serverless 集群的密码,然后点击 OK 保存 密码。 217 图 2: MySQL Workbench: store the password of TiDB Serverless in keychain 下图显示了连接参数的示例: 图 3: MySQL Workbench: configure connection settings for TiDB0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v7.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 877 10.1.1 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 生成 Heap Profile。从 v7.5.0 开始,TiKV 支持远程处理 Heap Profile,你可以通过 TiDB �→ Dashboard 直接获取 Heap Profile 的火焰图和调用图。该功能提供了与 Go �→ 堆内存分析同等的简单易用体验。 2.2.1 功能详情 2.2.1.1 可扩展性 • 支持设置 TiDB 节点的服务范围,用于选择适用的 TiDB 节点分布式执行 生成 Heap Profile。从 v7.5.0 开始,TiKV 支持远程处理 Heap Profile,你可以通过 TiDB Dashboard 直接获取 Heap Profile 的 火焰图和调用图。该功能提供了与 Go 堆内存分析同等的简单易用体验。 更多信息,请参考用户文档。 36 2.2.1.5 数据迁移 • IMPORT INTO SQL 语句成为正式功能 (GA) #467040 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v5.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 311 8.7 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4.65 4.44% 1500 454376.79 7.04 483888.42 6.09 6.49% v5.2.0 对比 v5.1.1,Point Select 性能提升了 11.03%。 图 1: Point Select 2.5.1.4.2 Update Non-index 性能 Threads v5.1.1 QPS v5.1.1 95% latency (ms) v5.2.0 QPS 67 -2.26% 1500 76652.5 33.12 74371.79 33.72 -2.98% v5.2.0 对比 v5.1.1,Update Non-index 性能下降了 1.98%。 图 2: Update Non-index 2.5.1.4.3 Update Index 性能 Threads v5.1.1 QPS v5.1.1 95% latency (ms) v5.2.0 QPS0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 302 7 8.7 TiDB 集群问题导图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 13.46 5.67% 1500 410276.93 7.43 471418.78 10.65 14.90% v5.1.0 对比 v5.0.2,Point Select 性能提升了 19.4%。 图 1: Point Select 2.5.1.4.2 Update Non-index 性能 Threads v5.0.2 QPS v5.0.2 95% latency (ms) v5.1.0 QPS 77% 1500 68300.86 39.65 67899.17 44.17 -0.59% v5.1.0 对比 v5.0.2,Update Non-index 性能下降了 0.8%。 43 图 2: Update Non-index 2.5.1.4.3 Update Index 性能 Threads v5.0.2 QPS v5.0.2 95% latency (ms) v5.1.0 QPS0 码力 | 2189 页 | 47.96 MB | 1 年前3
共 60 条
- 1
- 2
- 3
- 4
- 5
- 6













