短い質問:sqliteとして利用できるnosqlフラットファイルデータベースはありますか?
説明:フラットファイルデータベースをさまざまなプロセスで開いて読み取り、1つのプロセスで書き込みを維持できます。厳密な整合性が必要ない場合は、読み取りキャッシュに最適です。1-2秒でファイルまたはメモリブロックに書き込み、その後リーダーが更新されたデータを取得するとします。
ですから、Pythonサーバーの読み取りキャッシュとして、ほとんどsqliteを使用することにしました。しかし、まだ1つの問題があります。バックエンドデータベースとして使用したPostgreSqlで行ったのと同じように、sqlsを別の場所で再度書き換え、データテーブルの別のコピーをsqliteで構築したくありません。
他に選択肢はありますか?
たぶんshelve
?基本的には、Pythonオブジェクトを格納できるキー値ストアです。http://docs.python.org/library/shelve.html
それともファイルシステムを使用するだけですか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加