マイルハッシュ

リモートサーバーにデータを格納するハッシュテーブル(Python DICT互換性)
今すぐダウンロード

マイルハッシュ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Python License
  • 出版社名:
  • Conbodien
  • 出版社のWebサイト:
  • http://mi.ci.i.u-tokyo.ac.jp

マイルハッシュ タグ


マイルハッシュ 説明

リモートサーバーにデータを格納するハッシュテーブル(Python DICT互換性) Mivrhash(milion-value remote Hash)は、Python Dictのインタフェースと互換性のあるインターフェイスを提供するリモートハッシュテーブルデータ構造です。ハッシュテーブルデータをリモートサーバーに格納します。したがって、アプリケーションが1つのマシン内のメモリが十分でないような大きなハッシュテーブル(Dictオブジェクト)を使用する場合(言い換えれば、アプリケーション内の複数のホストでメインメモリを利用することができます)。 Mivrhashは最初に検索エンジンの反転インデックスを格納するために作成されます..mivrhashを使用すると、データを保存するホストの宛先を指定できます。リモートホストでは、MivrHashServiceを実行する必要があります.MivrhashはPythonのDictと同じインターフェイスを提供し、Mivrhashでアプリケーションを適応させることは非常に簡単です。それはあなたがあなたのアプリケーションを分散された1つのmivrhashをライトバックキャッシュを使用してそのパフォーマンスを最適化させるために、コードの行だけを変更する必要があります。リモートハッシュオブジェクトを初期化するときにキャッシュサイズを指定できます。デフォルトのキャッシュサイズは1000項目です。 mivrhash( "server_address"、10080)H1 = 'World'H1 = 6h1 =' hello'h1 = {1:2 H2 = 5#H1を明示的にh2に割り当てる必要があります.H1は自動的にITEMSPRINT H1の変更を認識していない場合はh1 を明示的に割り当てる必要があります。 ']#{1:2,3:4} H1 = H2Print H1 #{1:5,3:4} h1.iterkeys():印刷KH1.Clear( )h1.close()リモートサーバおよびdisconnecth1 = NONE#これも無料のメモリとDisconnectInCtallationMivRhashは非常に簡単なインストール用に設計されています。それは純粋なPythonパッケージです。フォルダ全体のMivrhashをサイトパッケージディレクトリ(例えば、/usr/lib/python2.6/site-packagesまたはc:/python2.6/lib/site-packages)にコピーするだけです。セットアップスクリプトは利用可能です.python setup.py installitは、Python標準ライブラリ(CpickleやUrllibなど)にあるパッケージのみに依存するため、追加の依存関係をインストールする必要はありません。要件: ・Python


マイルハッシュ 関連ソフトウェア