zodb

    5

    2答えて

    私は、多数のアイテムのイベント発生の履歴記録を保存して照会するソリューションを検討しています。 これは簡単なシナリオです:私はランプがその日に稼動していたかどうかを示す200,000の街灯(sl1からsl200000までのラベルがついています)を毎日ログに記録しています。ランプがどれだけ長く稼動していたかは問題ありません。情報の 他のビットも同様に各ランプのために保存され、Pythonのクラスの先

    4

    2答えて

    私はPythonオブジェクトの永続性のためにZODBを使用しています。私はフレームワークとしてweb2pyを使用しています。 私が使用しているZODBデータベースは、読み取り専用です。私は自分のモデルの中でデータベースを開くためのコードを書いています。その後、connection.root()オブジェクトはRAMにキャッシュされ、他の要求のためにそこにとどまります。 私の質問は、読み込みアクセスに

    0

    3答えて

    私は、永続性のためにJPAを使用するアプリケーションを作成しています。現在、私はHibernateとMySQLデータベースを使ってテストしています。それが展開されるサーバーにはすでにZODBが動作しています。特にこのアプリケーション用にMySQLをインストールする必要を避けるために、ZODBをJPAのバックエンドとして使用するとよいでしょう。これは、Hibernateの有無にかかわらず可能ですか?

    1

    2答えて

    私は、永続性のためにメモリ内に存在するいくつかのデータを格納するZODBを使用しています。メモリ内のデータを持つサービスがクラッシュした場合、再起動すると、MySQLデータベース内の何千もの行を照会するのではなく、ZODBからデータがロードされます。 データベースファイルに500Kのデータを保存するたびに、私の.fsファイルは500Kにとどまるのではなく、500Kずつ増加するようです。例として:

    4

    1答えて

    PythonパッケージがPythonリリースと一致しない場合にPythonパッケージが動作するかどうかを簡単に知る方法はありますか?たとえば、Python 2.7のPyGreSQLをWinで入手することはできません(2.6のみ)、Python 2.4よりも新しいZODBを得ることはできません。バージョンの不一致により、互換性が保証されていないか、パッケージディレクトリの名前を変更するだけですか?