暂无图片
TDSQL数据中,proxy的作用和tbase数据库中的CN协调节点的作用是一样的吗?两者之间有什么区别呢?
我来答
分享
向前
2020-09-20
TDSQL数据中,proxy的作用和tbase数据库中的CN协调节点的作用是一样的吗?两者之间有什么区别呢?
TDSQL数据中,proxy的作用和tbase数据库中的CN协调节点的作用是一样的吗?两者之间有什么区别呢?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
陈昊

首先在功能上是可以这么近似的理解,但是两者还是有区别的。

1、tdsql的proxy是属于无状态的,放对应的节点的路由信息,和进行sql的权限验证,sql下发功能的。
2、tbase的cn节点是具体的一个pg实例来运行的,同样也存放各个数据节点的路由信息,而且pg引擎,可以对语句进行解析,同时所创建的存储过程,函数等信息也是在cn上可以直接调用的。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
tdsql sharedkey是否可以理解为就是唯一主键?
回答 2
不是的,shardkey是表中用于将数据划分不同分片DB的列,主键是主键;为保证多个分片里的数据的唯一性约束,主键和唯一键必须包含shardkey
tdsql增加set时,会导致原set数据迀移。这个过程中,会影响到交易使用吗?
回答 1
数据复制过程中不影响使用,新set是作为备机挂到被扩容set上的,在路由切换指到新的set上时,有秒级的只读影响
TBASE数据库的读写分离是如何实现的呢?
回答 1
因为数据库自身是多节点的结构,且每个组件都是有备节点存在的,我们将主节点作为数据写入的主平面,将备机作为只读的方式划分为多个只读平面,当然备节点越多,可划分的只读平面越多。
tdsql水平扩容的时候SET1的数据是怎么迁移到SET2上的?
回答 1
建立SET2,dumpSET1全量数据,复制到SET2,然后挂主从,最后切换路由,各自删除切换后不属于本分片的数据
TBASE对Oracle的兼容度有多少?支持oracle中存储过程的改造吗,比如存储过程,触发器,函数等?
回答 1
tbase是基于pg开源的BSD协议的,原生PG其实在对存储过程、函数、触发器等方面有和Oracle一样较好的支持,同时具备其类似的语法结构,同样tbase也完全继承了其特性。所以tbase也是支持的
tdsql分布式事务死锁会自动解锁吗?
回答 1
会的,tdsql在请求锁后,会自动发起探索死锁机制,当发现死锁形成,会自动进行处理释放死锁
阿里云上的mysql实例可以将数据传到腾讯云的mysql数据实例中吗? 有没有知道,或者有什么工具,可以直接在线同步数据吗?
回答 1
是可以实现的您可以访问腾讯云的首页,首页中找到对应的数据传输服务https://cloud.tencent.com/product数据传输服务(DTS)中是提供对应的同构和异构数据之间的数据同步和传输
TDSQL是满足AP还是CP?
回答 1
取决于同步模式参数,配置为强同步(不可退化)满足CP,配置为异步或强同步(可退化)满足AP
TDSQL多套集群部署的时候怎么集中管理?
回答 1
tdslq有一个配套的可视化运维管理平台也叫赤兔。在赤兔上“集群管理”“集群设置”页面添加集群,添加后,可在赤兔上管理多个集群。值得注意的是,实例、监控数据等是保存在集群本地的,赤兔只是做配置和展示。
tdsql集群同一set的主备,端口必须是一样的吧?
回答 1
是的,同一set内部实例端口默认都是一样的
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~