高并发的时候,数据库该怎么维护和设计。

如果数据库采用读写分离策略的时候,大致的套路就是让master数据库处理写操作,slave数据库处理读操作,但是写入大量数据master可能架不住,发生了延迟这种情况该怎么解决?对数据库操作和优化也是相当重要的,但是这一系列数据库的优化又该怎么做呢?(我们的并发是6000包括查询和写入)
当年话下
浏览 271回答 2
2回答

富国沪深

你说的思路比较乱,先聚焦一下问题:如果是持续的写入压力大,且超过单台服务器磁盘IO写入能力,最简单的办法就是mysql分为多个数据库,保证数据能分布不同的磁盘设备上,以提升写入的能力。如果只是高峰期的写入压力大,可以考虑读写主要靠缓存的方案,后台同步到数据库,但这样对缓存的可用性、数据预热方面的要求较高。java方面的优化,主要是提高接入能力,和后端数据库是否能支持大数据写入没关系。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript