tbase
文章平均质量分 63
harryho
这个作者很懒,什么都没留下…
展开
-
2021-05-14 kk日记,TBASE数据表更换shard key
一、背景由于前期在进行数据导入时没有特别指定shard key,系统etl工具自动选择,导致当前的shard key不符合系统设计需求,需要重新构建分布键。二、问题如何重新构建shard key?三、思路如下1、 查阅相关资料及咨询tbase 产品技术支持,当前tbase是不支持在线更换table 的shard key。2、 更换tbase 的shard key 采用离线方式进行,过程如下:按一定规则生成需要更换shard key的表select(selec...原创 2021-05-14 12:51:40 · 530 阅读 · 1 评论 -
2021-04-30 TBASE不同版本的varchar长度
一、背景我有两个tbase实例,一个版本是v5.02,另一个是v5.04 ,我把v5.02的数据倒入到v5.04时,总是报错“ value too long actual value(206)”之类的。二、问题为什么会出现“ value too long actual value(206)”?三、分析出现这个错误通常是插入的值超出字段长度最大值所致的。1. 对比源和目标表结构和字段的长度。 发现是一致的。2. 对比源和目标数据字符集是一致的。3. 建立简单数...原创 2021-04-30 09:59:57 · 277 阅读 · 0 评论 -
Tbase基础积累二之数据迁移工具dbbridge
一、工具介绍dbbridge是腾讯云提供的用于实现oracle、mysql等异构数据库迁移到Tbase、TDSQL的工具。目前只有私有化部署,要想获取安装包需要联系腾讯云的客服/技术支持。dbbridge的功能其实蛮多的,可以实现tbase方向数据同步和把数据订阅到kafka.二、安装过程略,因为都是腾讯云的技术工程师帮忙安装的,所以偶也不知道怎么安装。不过在未来公有云paas化的路上,懂不懂安装已经不重要了,重要怎么应用。三、应用介绍dbbridge提供四大功能:迁移评估原创 2021-01-03 16:18:33 · 2994 阅读 · 2 评论 -
Tbase基础积累一
1、概述Tbase 是在开源数据库postgresql的基础进行开发的高度兼容oracle语法的分布式数据库具体查看:https://github.com/Tencent/TBase/wiki2、架构图Coordinator:协调节点(简称CN),对外提供接口,负责数据的分发和查询规划,多 个节点位置对等,每个节点都提供相同的数据库视图;在功能上CN上只存储系统的全 局元数据,并不存储实际的业务数据。Datanode:处理存储本节点相关的元数据,每个节点还存储业务数...原创 2020-12-31 15:09:42 · 5141 阅读 · 2 评论