0

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

4

1 回答 1

2

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

于 2017-01-26T18:01:27.687 回答