15

Python用のオブジェクトデータベースを探しています(手作りのピクルスはありません:D)。

私のオプションは何ですか(明らかなZODB以外)?

4

5 に答える 5

7

ドビン。ZODBにやや似ていますが、はるかに単純です。見た目はいいのですが、自分で試したことはありません。私はそれについて多くの情報を見つけることができませんでした。バージョン0.2で1年以上使用されています。ミッションクリティカルなアプリケーションに十分な信頼性があるかどうか、まだ積極的に維持されているかどうかはわかりません。

サイトの説明によると、Dobbinと他のオブジェクトデータベースの主な違いは、永続化されたオブジェクトは、明示的に「チェックアウト」されていない限り、読み取り専用であるということです。これにより、オブジェクトの処理が少し難しくなる可能性がありますが、データベースがより高速になり、メモリ効率が向上する可能性があります。

于 2011-03-28T22:49:17.337 に答える
6

MongoDB はおそらくオブジェクト指向ではなくドキュメント指向であり、オブジェクト データベースに近づいています。

于 2011-02-24T15:04:38.367 に答える
5
  • 手作りの棚?;-)
  • デュラス
  • Sql錬金術? これはオブジェクト データベースではありませんが、使用できる可能性があります。

python.org wiki でPersistenceToolsをチェックしてください。( DatabaseProgrammingのページでは、"Non-relational Databases" の下にMatisseについても言及されていますが、私にはわかりません。何らかの理由で他のページには含まれていないため、単に言及してください)

于 2011-02-24T19:42:44.733 に答える
3

複数のプログラミング言語用の組み込みデータベースを多数開発した Konstantin Knizhnik によるDyBASE トランザクションとインデックスがあります。ディストリビューションにはテストがあり、Python キューに要素を永続化するために自分で使用しています。私の例は、github でもpython-persistence-queueとして入手できます。

于 2012-03-03T11:28:36.580 に答える