传统的关系数据库在linux下是多进程的,维持一个客户连接,就得开一个后台进程,开太多的连接不现实,系统负担太重。如果开单连接,需处理的数据量太大的时候,对数据库的处理能力要求也比较高。
而且,以Oracle为例,它每隔3秒都要写数据缓冲区以及redo log缓存区,大数量对数据库端磁盘的压力太大了。
建议您考虑NoSQL的集群方案。
如果一定要用数据库来维护数据一致性和安全,可以考虑用hash 分区表,来通过多个物理磁盘分担压力。
金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。
本文网址:http://lz.net.cn/zixunzhongxin/685.html
读完这篇文章后,您心情如何?