共计 453 个字符,预计需要花费 2 分钟才能阅读完成。
这篇文章主要介绍 oracle rac 和分布式数据库的区别有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1. 分布式数据库是多个数据库,而 rac 只是一个库多个实例;
2.rac 事务上没有协调的问题,而分布式数据库由于是多个库需要事务上的协调;
3. 分布式数据库数据是分散存储在各个节点,但是设备一般都是廉价的设备,经常出现节点故障,不过对用户来说是透明的;.RAC 是 ORACLE 集群,数据是共享存储,只有一份,每个节点都不存放数据。节点可以宕,但是数据不会丢失;
4. 分布式数据库支持的节点多,增加节点基本为线性增加;rac 支持的节点数少,增加节点性能不是线性增加;
5.Oracle 最大的问题在于 shared everything 的架构,导致 IO 的处理能力有限,而且扩展能力也有限;而分布式数据库是 shared nothing 架构
以上是“oracle rac 和分布式数据库的区别有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!
正文完