Bdb.

Assíncrono Berkeley DB Access
Baixe Agora

Bdb. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marc Lehmann
  • Site do editor:
  • http://www.goof.com/pcg/marc/

Bdb. Tag


Bdb. Descrição

Acesso assíncrono Berkeley DB BDB é um módulo Perl que fornece acesso Berkeley DB assíncrono.synopsis usa BDB; meu $ Env = DB_ENV_CREATE; mkdir "bdtest", 0700; db_env_open $ Env, "Bdtest", BDB :: init_lock | BDB :: init_log | BDB :: init_mpool | BDB :: init_txn | BDB :: Recuperar | BDB :: use_environ | BDB :: Criar, 0600; $ Env-> Set_Flags (BDB :: AUTO_COMEM | BDB :: txn_nosync, 1); meu $ db = db_criate $ enV; DB_OPEN $ DB, UNDEF, "Tabela", UNDEF, BDB :: BDEE, BDB :: AUTO_COMEM | BDB :: criar | BDB :: read_uncommitted, 0600; db_put $ db, undef, "key", "dados", 0, sub {db_del $ db, undef, "chave"; }; db_sync $ db; # Quando você também usa coro, o gerenciamento é fácil: use Coro :: BDB; # Automatic Event Loop Integration com Anyevent: Use AnyEvent :: BDB; # Automatic Resulting Processing com EV: Meu $ Watcher = EV :: IO BDB :: Poll_Fileno, EV :: Leia, \ BDB :: Poll_CB; # com glib: add_watch glib :: io bdb :: poll_fileno, em => sub {bdb :: poll_cb; 1}; # ou simplesmente lavar manualmente bdb :: flush; Requisitos: · Perl.


Bdb. Software Relacionado