目前我正在探索Sharding是如何在Mongo DB中工作的。数据库在MongoDB中分片?
我的使用案例是我的网络应用程序中有许多产品,如电子产品/婴儿刺绣品/书籍/衣服等。假设我想在不同的数据库上存储不同的产品(在不同的机器上)以分配负载并在需要时扩展。
我的问题是Mongo DB有责任根据产品类型将产品存储在正确的数据库中,而我的web服务器java代码将完全不知道它? Mongo DB是否支持这个?
或者它将是连接到正确的数据库以存储 基于它的类型的产品的Web服务器Java代码的责任?