Anyevent :: Couchdb

jQuery.couch.jsに基づく非ブロッキングCouchDBクライアント
今すぐダウンロード

Anyevent :: Couchdb ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • John BEPPU
  • 出版社のWebサイト:
  • http://search.cpan.org/beppu/

Anyevent :: Couchdb タグ


Anyevent :: Couchdb 説明

jQuery.couch.jsに基づく非ブロッキングCouchDBクライアント AlyEvent :: CouchDBモジュールは、Anyeventフレームワークの上に実装されていない非ブロッキングCouchDBクライアントです。このライブラリを使用すると、多くのCouchDBリクエストを非同期的に実行する機能が得られます。これは、CORO + Anyevent環境内で使用されることを意図していました。ただし、必要に応じて同期的に使用できます.APIはjQuery.couch.jsに基づいていますが、APIをわずかに適応させて、非同期Perl環境では意味があります。 Anyevent :: CouchDB; DATA :: DUMP 'PP'を使用してください。私の$ couch = couch( 'http:// localhost:5984 /'); PP($ COUCH-> ALL_DBS-> RECV)、 " n"; PP($ COUCH-> INFO - > RECV)、 " n"; CouchDBデータベースを表すオブジェクトを取得します.My $ DB = $ COUCH-> DB( 'database'); $ db = couchdb( 'database'); $ db = couchdb( 'http://somewhere.com:7777/database/');個々のCouchDB文書と連携する。 My $ USER = $ DB→OPEN_DOC( 'LLARY') - > recv; $ user - > {name} = "LARRY"; $ db-> save_doc($ user) - > recv; recv; query a query:$ db-> view( 'users / all'、{startkey => 'b'、endkey => 'bzzz'}) - > recvfinally、非同期例:#呼び出しCBはブロックされませんが、呼び出しRecV *がブロックされます。 $ db-> all_docs-> cb(サブ{My($ CV)= @_; PP($ CV-> RECV)、 " n";}); ※ただし、ある時点でイベントループに入る必要があります。 Anyevent-> condvar-> recv;要件: ・Perl


Anyevent :: Couchdb 関連ソフトウェア