84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
公司业务升级,想要把单机运行升级成多台机器并行处理,但是数据库又不好分离出来,怕网络开销(对时间要求比较高)。又不能复制服务器,有些数据在MongoDB里面,如果复制服务器有些数据不好合并。但是数据库不单独拿出来就相当于是有一台业务服务器是能跑完整的流程,其他的只能处理业务,不能保存数据 。大神们有什么好的建议吗???
闭关修行中......
我能想到的:
升级磁盘阵列柜,几台服务器共享磁盘阵列柜。其中一台作为数据库主机,剩下几台作为业务服务器。
2.内存数据库。
1.建议数据库在单独的服务器上部署运行。2.单独部署数据库服务器,业务对数据库访问的网络开销和之前相比开销并没有增加多少可以不计(走内网访问,网络带宽不是问题)。3.建议MongoDB做成shard + replSet的集群部署,支持水平扩展。4.业务也可以做成分布式服务,做接入集群和分发集群。
我能想到的:
升级磁盘阵列柜,几台服务器共享磁盘阵列柜。其中一台作为数据库主机,剩下几台作为业务服务器。
2.内存数据库。
1.建议数据库在单独的服务器上部署运行。
2.单独部署数据库服务器,业务对数据库访问的网络开销和之前相比开销并没有增加多少可以不计(走内网访问,网络带宽不是问题)。
3.建议MongoDB做成shard + replSet的集群部署,支持水平扩展。
4.业务也可以做成分布式服务,做接入集群和分发集群。