关于读写分离

视频中讲到在双活中,最好做到读写分离,请问是指的一个site的oracle RAC节点进行读写操作,另一个站点的oracle RAC只进行读操作吗?可以只读的场景有哪些呢?备份?
参与9

7同行回答

mike79mike79软件开发工程师wonders
rac读写分离,在做设计的时候就要考虑,不同的业务用不同的表,共享的表都以读为主。否则的话,虽然不同业务跑在不同节点上,但是底层表还是同一套,对rac来说没啥区别。显示全部
rac读写分离,在做设计的时候就要考虑,不同的业务用不同的表,共享的表都以读为主。否则的话,虽然不同业务跑在不同节点上,但是底层表还是同一套,对rac来说没啥区别。收起
互联网服务 · 2015-09-11
浏览1635
pweypwey系统架构师中体骏彩
我们应该针对的主要是oracle rac的读写分离问题,最终希望可以达到本地读和减少数据交换的目的。显示全部
我们应该针对的主要是oracle rac的读写分离问题,最终希望可以达到本地读和减少数据交换的目的。收起
政府机关 · 2015-09-11
浏览1607
haizdlhaizdl技术经理大连
个人认为,读写分离不是完全的分离。以写为主的应用放一边,以读为主的应用放另一边。减少ORACLE RAC在双中心间的数据块同步。显示全部
个人认为,读写分离不是完全的分离。
以写为主的应用放一边,以读为主的应用放另一边。减少ORACLE RAC在双中心间的数据块同步。收起
银行 · 2015-09-11
浏览1621
sxtycxxsxtycxx 解决方案经理人工智能(计算机视觉)
现在我们说的双活都是这对数据级的,也就是指存储的,而oracle RAC是针对oracle数据库独有的集群架构,两者没有必然的关系    首先我觉得双活中的读写分离,应该不是指楼主的oracle RAC两台节点的读和写,读写分离是为了更好的满足和区别对待读和写的性能,可以通过针对缓...显示全部
现在我们说的双活都是这对数据级的,也就是指存储的,而oracle RAC是针对oracle数据库独有的集群架构,两者没有必然的关系
    首先我觉得双活中的读写分离,应该不是指楼主的oracle RAC两台节点的读和写,读写分离是为了更好的满足和区别对待读和写的性能,可以通过针对缓存的在基于时间点的读和写设置
    只读的场景比如桌面虚拟化,这种应用基本上就是只读为主收起
互联网服务 · 2015-09-11
浏览1637
pweypwey系统架构师中体骏彩
这是一种业务分配方式,互联网这么处理比较多,就是从地域来做区分,尤其是做视频的网站,可以达到性能最优化,还有就是按照不同的业务来处理,比如a节点做清算,b节点做贷款。显示全部
这是一种业务分配方式,互联网这么处理比较多,就是从地域来做区分,尤其是做视频的网站,可以达到性能最优化,还有就是按照不同的业务来处理,比如a节点做清算,b节点做贷款。收起
政府机关 · 2015-09-11
浏览1524
cuizengshuncuizengshun系统运维工程师民生银行
例如,a节点上做北方省份的业务,b节点上做南方省份的业务,是这个意思不?显示全部
例如,a节点上做北方省份的业务,b节点上做南方省份的业务,是这个意思不?收起
银行 · 2015-09-11
浏览1597
pweypwey系统架构师中体骏彩
这里的读写分离,不只是备份场景。我做过的一些双活项目里,需要从应用进行读写分离,比如Oracle双节点里,不同的业务在不同的节点处理,大家应该都知道,如果oracle一个节点在访问数据,另外一个节点也申请这片数据,那会优先从主节点内存中读取,这样会造成大量的私网流量访问,如果是跨数...显示全部
这里的读写分离,不只是备份场景。我做过的一些双活项目里,需要从应用进行读写分离,比如Oracle双节点里,不同的业务在不同的节点处理,大家应该都知道,如果oracle一个节点在访问数据,另外一个节点也申请这片数据,那会优先从主节点内存中读取,这样会造成大量的私网流量访问,如果是跨数据中心的话,会对性能造成严重的影响,所以这里的读写分离指的主要是这个。收起
政府机关 · 2015-09-11
浏览1949

提问者

cuizengshun
系统运维工程师民生银行
擅长领域: 云计算服务器iaas

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-09-11
  • 关注会员:2 人
  • 问题浏览:7482
  • 最近回答:2015-09-11
  • X社区推广