oracle rac和分布式数据库的区别有哪些

59次阅读
没有评论

共计 453 个字符,预计需要花费 2 分钟才能阅读完成。

这篇文章主要介绍 oracle rac 和分布式数据库的区别有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1. 分布式数据库是多个数据库,而 rac 只是一个库多个实例;

2.rac 事务上没有协调的问题,而分布式数据库由于是多个库需要事务上的协调;

3. 分布式数据库数据是分散存储在各个节点,但是设备一般都是廉价的设备,经常出现节点故障,不过对用户来说是透明的;.RAC 是 ORACLE 集群,数据是共享存储,只有一份,每个节点都不存放数据。节点可以宕,但是数据不会丢失;

4. 分布式数据库支持的节点多,增加节点基本为线性增加;rac 支持的节点数少,增加节点性能不是线性增加;

5.Oracle 最大的问题在于 shared everything 的架构,导致 IO 的处理能力有限,而且扩展能力也有限;而分布式数据库是 shared nothing 架构

以上是“oracle rac 和分布式数据库的区别有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-04发表,共计453字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)