当前位置: 首页 > 问答 > 数据分析师 > 问答详情

数据库读写分离的原理有哪些?

07月15日 07:312300人阅读
许老师 数据分析师

读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。

为什么要读写分离呢?

因为数据库的“写”(写10000条数据到oracle可能要3分钟)操作是比较耗时的。

但是数据库的“读”(从oracle读10000条数据可能只要5秒钟)。

所以读写分离,解决的是,数据库的写入,影响了查询的效率。

数据库不一定要读写分离,如果程序使用数据库较多时,而更新少,查询多的情况下会考虑使用,利用数据库 主从同步 。可以减少数据库压力,提高性能。当然,数据库也有其它优化方案。memcache 或是表折分,或是搜索引擎。都是解决方法。

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

许老师 数据分析师
好评率85% 浏览2300

相关问题

怎么制作数据分析表?
付老师 数据分析师
数据分析思路都有哪些?
刘老师 数据分析师
做好电商数据分析有什么好处?
刘老师 数据分析师
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部