現在、SQLite (w/ SQLAlchemy ) を使用して、約 5000 の dict オブジェクトを格納しています。各 dict オブジェクトは、キーを持つ PyPI のエントリに対応します (名前、バージョン、概要 .. '説明' はプロジェクト ドキュメントと同じ大きさになる場合があります)。
これらのエントリを (JSON から) ディスク (SQLite 形式) に書き戻すには数秒かかり、遅く感じます。
書き込みは 1 日に 1 回程度の頻度で行われますが、キー (通常は名前または説明) に基づく特定のエントリの読み取り/検索は非常に頻繁に行われます。
apt-get と同じように。
SQLite よりもニーズに適した Python で使用するストレージ ライブラリはありますか?