I would like to know if it is possible to deploy a pool of connections on a server and have it deploy connections to java desktop applications, if possible I would like a targeting than to search to implement this using Java and MongoDB.
Scenery
I need to make the stations that have my desktop application make use of a database, but because it is an application that can be inserting about 200 thousand lines of information per user, the distribution of connections must be careful to avoid bottlenecks, I thought of opting for an embedded and external bank architecture (to reduce load on it), but I did not find a trusted embedded bank with Java, so I opted for just one more with controlled access .
Thanks in advance for any response.