Caché :: Memcached :: libmemcached

Interfaz Perl para libmemcached
Descargar ahora

Caché :: Memcached :: libmemcached Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Daisuke Maki
  • Sitio web del editor:
  • http://search.cpan.org/~dmaki/

Caché :: Memcached :: libmemcached Etiquetas


Caché :: Memcached :: libmemcached Descripción

Interfaz Perl para libmemcached Caché :: Memcached :: libmemcached es la interfaz compatible con el caché :: Memcached Compatible a LibmemCached, una biblioteca C para interactuar con memcached.cache :: Memcached :: libmemcached está construido sobre Memcached :: libmemcached. Mientras Memcached :: LibMemCached apunta a puerto LibMemcached API a PERL, caché :: Memcached :: LibMemcached Los intentos de ser compatibles con la API con caché :: Memcached, por lo que se puede usar como reemplazo de Drop-in. Nota que a partir de la versión 0.02000, Caché :: Memcached :: LibMemCached hereda de Memcached :: libmemcached. Si bien está libre de usar los métodos específicos de Memcached :: libmemcached directamente en el objeto, debe usarlos con cuidado, ya que significará que su código ya no es compatible con el caché :: API Memcached, por lo tanto, perdiendo algo de la portabilidad en caso que desea reemplazar con algún otro paquete.Synopsis Use Cache :: Memcached :: libmemcached; My $ MEMD = caché :: Memcached :: libmemcached-> Nuevo ({servidores => , compress_threshold => 10_000 }); $ MEMD-> Set ("My_Key", "Algún valor"); $ MEMD-> Set ("objeto_key", {'complejo' => }); $ val = $ MEMD-> Obtener ("My_Key"); $ val = $ MEMD-> Obtener ("objeto_key"); if ($ val) {impresión $ val -> {complejo} -> } $ MEMD-> Incr ("Clave"); $ MEMD-> DISH ("Clave"); $ MEMD-> Incr ("Clave", 2); $ MEMD-> Eliminar ("clave"); $ MEMD-> Eliminar ("clave"); # Alias ​​para borrar mi $ hashref = $ MEMD-> get_multi (@Keys); # Constantes - explícitamente por nombre o por etiquetas # ver Memcached :: libmemcached :: constantes para una lista Usar caché :: Memcached :: libmemcached qw (memcached_distribity_consistent); Use caché :: Memcached :: libmemcached qw (: define: memcached_allocated: memcached_behavior: memcached_callback: memcached_callback: memcached_connection: memcached_hash: Memcached_Return: memcached_server_distribution); # Opciones de constructor extra que no están en caché :: Memcached # ver Memcached :: libmemcached :: constantes para una lista de opciones disponibles My $ MEMD = cache :: Memcached :: libmemcached-> nuevo ({..., no_block => $ booleano, distribution_method => $ distribution_method, hashing_algorithm => $ hashing_algorithm,}); Requisitos: · Perl


Caché :: Memcached :: libmemcached Software relacionado