社区
高性能WEB开发
帖子详情
数据库高性能写操作方案
oc_china
2010-07-07 04:33:56
现在有很多的技术,如memcache,都是为了解决读方面的压力,那如何保证在不更换数据库的情况,提高写数据库的性能呢,
本人目前采取的就分流和分段、批量的处理方法,不知道哪位大侠有更好的解决方案。
...全文
96
8
打赏
收藏
数据库高性能写操作方案
现在有很多的技术,如memcache,都是为了解决读方面的压力,那如何保证在不更换数据库的情况,提高写数据库的性能呢, 本人目前采取的就分流和分段、批量的处理方法,不知道哪位大侠有更好的解决方案。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wodexiaohao
2010-07-08
打赏
举报
回复
一些数据库设计上的优化方案:横纵拆分、索引、存储过程批量、表参数等等,这些只有做好了,才能进一步考虑架构上的优化
wodexiaohao
2010-07-08
打赏
举报
回复
使用主从数据库模式,组织出一些服务器专门负责写操作
nosuchtracter
2010-07-08
打赏
举报
回复
异步吧
就是批量更新数据,这里可以减少数据库连接数
可以采用垂直分库和平行分库,你看淘宝的数据库设计,分散数据
oc_china
2010-07-07
打赏
举报
回复
[Quote=引用 3 楼 sfd000 的回复:]
能够批量查询就尽可能批量查询数据库,减少数据库连接打开和关闭次数。
[/Quote]
谢谢回复
可是。。
我要问的是提升写性能的方案,不是读,,读方面,我用读写分离或memcache之类的,就搞掂了
qian_lian
2010-07-07
打赏
举报
回复
学习学习。。。。。。
sfd000
2010-07-07
打赏
举报
回复
能够批量查询就尽可能批量查询数据库,减少数据库连接打开和关闭次数。
oc_china
2010-07-07
打赏
举报
回复
[Quote=引用 1 楼 xuxinlu001 的回复:]
可以采用静态化和换存等方式尽量的减少数据库的读写次数。
[/Quote]
谢谢回复
但请注意,我现在强调的是写数据(update,insert), 意思是数据是一定需要写的,静态化不是这里想说的
而且,就算写文件,磁盘IO肯定受不了,要知道磁盘IO性能目前还是机子的最弱环节。
xuxinlu001
2010-07-07
打赏
举报
回复
可以采用静态化和换存等方式尽量的减少数据库的读写次数。
Qt
数据库
高级编程、SQLServer、MySQL、SQLite
Qt 5 框架是高效的跨平台C++框架,易扩展,组件丰富、允许真正地组件编程,既可以开发桌面应用程序,也可用于控制台工具、上位机软件、和
高性能
服务器的开发,目前国内Qt高级开发工程师的待遇也一直居高不下!...
数据库
高并发的处理方法
1、增加缓存 在web层和db层之间加一层缓存。减少
数据库
读取负担,提高数据读取速度。...当
数据库
的
写
压力增加,cache只能缓解
数据库
的读取压力。使用主从复制技术达到读
写
分离,以提高读
写
性能和读库的可扩展性。 读
写
SQL Server
数据库
读
写
分离解决
方案
转载自IT168:http://tech.it168.com/a2012/0110/1300/000001300144.shtml
数据库
的...主
数据库
提供
写
操作
,从
数据库
提供读
操作
,其实在很多系统中,主要是读的
操作
。当主
数据库
进行
写
操作
时,数据要同步到从的
数据库
数据库
常用架构
方案
一、
数据库
架构原则 高可用
高性能
一致性 ...二、常见的架构
方案
...
方案
一:主备架构,只有主库提供读
写
服务,备库冗余作故障转移用 ...1、高可用分析:高可用,主库挂了,...2、
高性能
分析:读
写
都
操作
...
分析:
数据库
在高频读
写
情况
写
,如何保证
数据库
的安全稳定?
分析:
数据库
在高频读
写
情况
写
,如何保证
数据库
的安全稳定? 解决
方案
: 1.首先需要保证连接数和qps在应对最高峰时仍有余量; 2.高频读: (1)对查询进行优化 (2)对频繁
操作
要加缓存 3.高频
写
: (1)增大
数据库
...
高性能WEB开发
25,985
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章