分布式数据库对传统数据库支持如何?

比如应用迁移是否可以无感知?
sql语法同mysql和oracle区别
能否oltp和olap共用,
olap函数支持怎么样

参与6

2同行回答

GoldenDBGoldenDB  产品经理 , 中兴通讯
追求无感这是一个伪命题,ORACLE深耕数据库40年,如果数据库厂家要做到全部兼容才能替代,需要多大的商业投入?比较靠谱的模式就是针对行业进行深度定制,解决大多数的问题,一些数据库很难解决的问题可能业务厂家来实现就比较简单,反过来也是一样的。一个个典型的行业场景突破之后,可...显示全部

追求无感这是一个伪命题,ORACLE深耕数据库40年,如果数据库厂家要做到全部兼容才能替代,需要多大的商业投入?
比较靠谱的模式就是针对行业进行深度定制,解决大多数的问题,一些数据库很难解决的问题可能业务厂家来实现就比较简单,反过来也是一样的。
一个个典型的行业场景突破之后,可能后期对这个行业的替换就能做到无感。大行做完了之后,小行可能就能无感替换,这中间还有一个行业生态适配的情况。
银行做完了,也许再去做证券、保险就不用从头定制了,金融行业做完了,再去做运营商做电力也许就是轻而易举了,最终能完成分布式对集中式数据库的全面替代。

收起
电信设备制造商 · 2021-11-18
浏览785
haizdlhaizdl  技术经理 , 大连
 比如应用迁移是否可以无感知?这个有点困难,尤其在金融行业。Oracle 转 Mysql 的时候,会因为二者之间的存储引擎的差异,事务处理机制的差异以及表、块、锁等机制的差异导致一些莫名奇妙的问题。大家只能事先尽量系统化设计考量,过程中遇到问题逐一解决,最终达到稳定过度。...显示全部

 比如应用迁移是否可以无感知?
这个有点困难,尤其在金融行业。Oracle 转 Mysql 的时候,会因为二者之间的存储引擎的差异,事务处理机制的差异以及表、块、锁等机制的差异导致一些莫名奇妙的问题。大家只能事先尽量系统化设计考量,过程中遇到问题逐一解决,最终达到稳定过度。这是一个长时间的事情。

 能否oltp和olap共用?
共用可以,从设计角度来讲这是一个失败的设计。各有各的特点,OLTP并发高,锁粒度小但是频繁。OLAP没什么并发,以全表读写为主要特点。这二者混为一起,参数调优都没法儿干。

收起
银行 · 2021-06-02
浏览1772

提问者

maikurker
标准化工程师技术
擅长领域: 数据库灾备云计算

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-06-01
  • 关注会员:3 人
  • 问题浏览:2679
  • 最近回答:2021-11-18
  • X社区推广