Bson filter = Filters.and(Filters.eq("appId", appId),
Filters.eq("ch", ch.getCh()),
Filters.gte("updateTime", startSeconds)
);
long c = mainCollection.count(filter); //run ok quickly, but it is Deprecated
// long c = mainCollection.countDocuments(filter); socketTimeout
Java 使用MongoCollection.countDocuments()
执行缓慢甚至超时,但不推荐使用的count()
方法是可以的。