Anyevent :: Couchdb.

Un client di couchdb non bloccante basato su jquery.couch.js
Scarica ora

Anyevent :: Couchdb. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • John BEPPU
  • Sito web dell'editore:
  • http://search.cpan.org/~beppu/

Anyevent :: Couchdb. Tag


Anyevent :: Couchdb. Descrizione

Un client di Couchdb non bloccante basato su jQuery.Couch.js Il modulo ANYEvent :: CouchDB è un client di couchdb non bloccante implementato in cima al quadro eventuale. L'utilizzo di questa libreria ti darà la possibilità di eseguire molte richieste di couchdb in modo asincrono, ed era destinato ad essere utilizzato all'interno di un ambiente Coro + Ambiente. Tuttavia, può anche essere usato sincrono se vuoi.it API è basato su jQuery.Couch.js, ma abbiamo adattato leggermente l'API in modo che abbia senso in un ambiente Asynchronous Perl.Synopsisgeting Informazioni su un server Couchdb: Usa Anyevent :: Couchdb; Utilizzare i dati :: Dump 'PP'; My $ Couch = Couch ('http: // localhost: 5984 /'); Stampa PP ($ Couch-> ALL_DBS-> RECV), "\ n"; Stampa pp ($ couch-> info-> recv), "\ n"; ottenere un oggetto che rappresenta un database di couchdb: il mio $ db = $ couch-> db ('database'); $ db = couchdb ('Database'); $ db = couchdb ('http://somewhere.com:7777/Database/'); lavorare con documenti individuali di couchdb; My $ utente = $ db-> open_doc ('~ Larry') -> recv; $ utente -> {NAME} = "Larry"; $ db-> salva_doc ($ utente) -> recv; query a Visualizza: $ db-> Visualizza ('utenti / tutto', {startkey => 'b', endkey => 'bzzz'}) -> Recvfinally, un Esempio asincrono: # Chiamata CB non bloccherà mentre la chiamata di chiamata * sarà * blocca. $ db-> all_docs-> cb (sub {my ($ cv) = @_; stampa pp ($ cv-> recv), "\ n";}); # Tuttavia, devi essere in un ciclo di eventi ad un certo punto nel tempo. Anyvent-> condvar-> recv; Requisiti: · Perl.


Anyevent :: Couchdb. Software correlato