私には2つのプロセスがあります:
- 毎秒2つのテーブルに書き込みます(ish)
- 上記のテーブルから定期的に読み取ります
SQLiteを使用すると、書き込みによってデータベース全体がロックされるため、データベースがロックされていると2番目のプロセスが失敗することがあります。
これらの2つのプロセスが同じデータベースにアクセスする必要性を完全に排除することを提案できるものはありますか?たとえば、書き込まれているデータベースから2番目の読み取り専用データベースにデータをアトミックに転送できますか?
ありがとう :)