分布式数据库
分布式数据库
分布式数据库是指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。...(more)
分布式数据库是指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。
热度排序|时间排序
问题
来自主题:分布式数据库 · 1天前
匿名用户
2 会员关注
一些普通的小系统,确实只是去O,MYSQL就够了。如果选择PG,还不如选择MYSQL,MYSQL的使用占用率更高。从性能上讲,以上和TDSQL有很大的差距。从稳定性和高可用方面,分布式结构可以提升稳定性和高可用性。分布式还有易扩展的特性。厂商的支持也是一个重点,纯开源产品无厂商支持。...
浏览868
回答1
来自主题:分布式数据库 · 2天前
guangshi007某城商行IT人 擅长领域:数据安全, 日志分析, 数据中心
170 会员关注
数据库这一块而言,国产软件确实难于承担银行金融业的业务需求,国产数据库主要技术力量集中于阿里,腾讯这类的互联网公司,对互联网业务很适合,但对传统银行业的业务不适用,还有很长的路要走……现在的合资品牌基本上也是贴个国产的标签,核心其实还是原来的主要厂商生产的产品,比如...
浏览1099
回答1
来自主题:分布式数据库 · 2020-05-28
zftang0809合肥华宇随身软件 擅长领域:Oracle, 数据库, 容器
5 会员关注
TDSQL不兼容标准的SQL,很多都要重新编写
浏览2621
回答3
来自主题:分布式数据库 · 2020-05-28
Dingk张家港行 擅长领域:分布式数据库
2 会员关注
不同的分布式数据库,可能有不同的处理方法,以下仅以我行实施的td为例。td以mysql为基础,对其进行改造,并在其之上设计代理proxy,代理主要功能有路由、抽取、缓存、汇聚等。td核心为分表键shardkey,一个表拆分为若干分区,分散至各数据节点,记录根据分表键的hash值按固定规则分配,落...
浏览734
回答1
来自主题:分布式数据库 · 2020-05-28
Dingk张家港行 擅长领域:分布式数据库
2 会员关注
数据库层:主要工作是表shardkey的设计,shardkey是TD应用适配的核心,对此,我行对每个表逐一进行了分析。在新的应用系统,数据库语句通过namesql单独管理,可以很好的将具体表涉及的语句统计出来,再根据sql对表的shardkey、以及索引、甚至结构进行调整。应用层:应用层本身有良好的设...
浏览1697
回答1
来自主题:分布式数据库 · 2020-05-28
Dingk张家港行 擅长领域:分布式数据库
2 会员关注
下面就直接列举一些最重要的增删改查基础语句的性能有事务的多语句性能主备一致性事务的ACID验证(多并发)死锁检测机制MYSQL语法的兼容程度分布式数据库的扩展可操作性(增加分片数) TDSQL、OB在POC测试后,都已有大版本的升能,所以我行当时所做的POC结果,除了性能方面,参考价值已...
浏览1342
回答1
来自主题:分布式数据库 · 2020-05-28
Dingk张家港行 擅长领域:分布式数据库
2 会员关注
应用系统数据库的更换,应用的调整必不可少,而且工作量很大,数据库的设计、结构也并不能保证与原来完全一致,所以并没有数据同步这个过程,有的是系统新上线时的数据迁移。分布式数据库的数据迁入,厂商会提供高效的命令或程序,以使指定格式的数据导入数据库,这部分工作消耗的时间很...
浏览1827
回答1
来自主题:分布式数据库 · 2020-05-27
Dingk张家港行 擅长领域:分布式数据库
2 会员关注
TD的跨节点分布式事务是XA两阶段提交模式实现的。 分布式在事务上,确实会有性能的损失。分布式通过分片的增加,可以提高性能,综合跨节点的事务性能损失,增加一倍节点数,可以提升70%的性能(损失了30%)。经过测试,2个节点的性能是1个节点的1.7倍。由两个节点升至4个节点,提升的性能...
浏览1349
回答1
描述
分布式数据库是指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。...(more)
分布式数据库是指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库。分布式数据库的基本思想是将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上,以获取更大的存储容量和更高的并发访问量。
  • 提问题