データベースにアクセスしてデータを取得するプロセスがあります。複雑さと私の質問は次のとおりです。
一部のデータは 1 つのデータ ソースから取得され、残りは別のデータ ソースから取得されます。プロセスを開始したら、すべてのデータをダンプしてからフォークするオブジェクトを作成できるのではないかと思っていました(C言語のように)。各プロセスを異なるデータ ソースに送信します。
質問 1 : fork のようなことをすると、両方のデータのダンプが同時に更新されますよね? つまり、親プロセスがソース A からデータを取得してオブジェクト O にダンプし、子プロセスが B からデータを取得してオブジェクト O のみにダンプしている場合、O は同時に読み込まれますか? A からのデータを使用して 1 つと B からのデータを使用して 2 つのオブジェクトを作成することはありません。また、このプロセスの効率はマルチプロセッサ システムだけにあるのでしょうか。
質問 2: Java にこのようなものはありますか?
ありがとう。