mongo_c_driver 中不同集合的线程安全

thread safe for different collections in mongo_c_driver

我想同时对多个线程进行批量插入,每次每个线程都将数据插入到不同的集合中。我知道如果我将所有数据都放入一个集合中不是线程安全的,但是如果每个线程都将数据插入到一个完全不同的集合中怎么办?在这种情况下,我可以假设它是线程安全的并且不必担心这些东西吗?

如果每个线程都使用它自己的连接那么它是线程安全的。插入 in-to 相同的集合或不同的集合都没有区别。关键部分是每个线程都必须使用它自己单独的数据库连接。