我有一个进入数据库并获取数据的进程。复杂性和我的问题如下:
某些数据来自一个数据源,其余数据来自其他数据源。我想知道一旦我开始一个进程,我可以创建对象,在其中我将转储所有数据然后fork(如在C语言中)。将每个进程发送到不同的数据源。
问题1:如果我执行fork这样的操作,它会同时更新数据转储吗?即如果父进程从源A获取数据并在对象O中转储,并且chil进程从B获取并仅在对象O中转储,那么O会同时填充吗?它不会创建两个对象,一个是来自A的数据,另一个是来自B的数据。此外,这个过程的效率仅在于多处理器系统?
问题2:Java中有这样的东西吗?
感谢。
答案 0 :(得分:3)
答案 1 :(得分:2)