私は Rails にまったく慣れていないので、大学のプロジェクトを実装する必要があります。このプロジェクトは、バイナリ ファイルをデータベースとして使用する Web サイトで構成されています。
したがって、同じファイル(データベース)が複数のプロセスで使用されることを考慮して、このファイルを読み書きするスレッドセーフな方法を知る必要があります(誰かがサイトにアクセスするたびに、ファイルにデータを読み書きする必要があります) .
前もって感謝します
私は Rails にまったく慣れていないので、大学のプロジェクトを実装する必要があります。このプロジェクトは、バイナリ ファイルをデータベースとして使用する Web サイトで構成されています。
したがって、同じファイル(データベース)が複数のプロセスで使用されることを考慮して、このファイルを読み書きするスレッドセーフな方法を知る必要があります(誰かがサイトにアクセスするたびに、ファイルにデータを読み書きする必要があります) .
前もって感謝します
それを処理する優雅な方法は本当にありません。基本的に同じことを行うmySQLやPostgreSQLなどの SQL サーバーを使用して、より伝統的なアプローチを取る方がはるかに優れています。
編集:
マルチスレッド モードで sqlite を使用できるとは知りませんでした。それは両方の要件を満たしているようです...