3
ApacheのC++モジュール内にいくつかのグローバルオブジェクトを保存して、Apacheの子プロセスの呼び出し間で永続化したい。これはどうすればいいですか?Apache C++モジュールの永続グローバルオブジェクト
ApacheのC++モジュール内にいくつかのグローバルオブジェクトを保存して、Apacheの子プロセスの呼び出し間で永続化したい。これはどうすればいいですか?Apache C++モジュールの永続グローバルオブジェクト
Apacheプロセスの外部に何らかの形式のストレージを使用する必要があります。
基本選択肢:
どちらが適切なのかは、要件によって異なりますが、それらを組み合わせることもできます。たとえば、「データベース」は実際にはファイル内で永続化する別のプロセスとして実装され、既知の方法で並行性の問題を処理します。
一般的に、データベースはおそらく最初に試してみて、別のアプローチをとることで解決できる特定の問題がある場合にのみ、他の選択肢に移動します。