Upgrade the disk array cabinet, and several servers share the disk array cabinet. One of them serves as the database host, and the remaining ones serve as business servers.
1. It is recommended that the database be deployed and run on a separate server. 2. Deploying the database server separately, the network overhead of business access to the database has not increased much compared to before and can be ignored (access via the intranet, network bandwidth is not a problem). 3. It is recommended that MongoDB be deployed as a shard + replSet cluster to support horizontal expansion. 4. Business can also be made into distributed services, such as access clusters and distribution clusters.
All I can think of:
Upgrade the disk array cabinet, and several servers share the disk array cabinet. One of them serves as the database host, and the remaining ones serve as business servers.
2. In-memory database.
1. It is recommended that the database be deployed and run on a separate server.
2. Deploying the database server separately, the network overhead of business access to the database has not increased much compared to before and can be ignored (access via the intranet, network bandwidth is not a problem).
3. It is recommended that MongoDB be deployed as a shard + replSet cluster to support horizontal expansion.
4. Business can also be made into distributed services, such as access clusters and distribution clusters.