spinta

Client Java per Memcached
Scarica ora

spinta Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT
  • Prezzo:
  • FREE
  • Nome editore:
  • Dustin Sallings
  • Sito web dell'editore:
  • http://code.google.com/u/dsallings/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 253 KB

spinta Tag


spinta Descrizione

Cliente Java per Memcached SpyMemCAched è un client Memcached MemCached gratuito, open source, semplice, asincrono, scritto in Java. Ecco alcune caratteristiche chiave di "SpyMemCAched": · Memoria efficiente degli oggetti. Gli oggetti serializzabili generali sono conservati nella loro forma serializzata e opzionalmente compressi se soddisfano i criteri. Alcuni oggetti nativi sono conservati il più stretto possibile (ad esempio, un oggetto data in genere consuma sei byte, e un lungo può essere ovunque da zero a otto byte). · Responsabilità per interruzioni di server e di rete. In molti casi, un'operazione client può essere riprodotta contro un server se si allontana e torna indietro. Nei casi in cui non può, comunicherà anche questo. Un backoff esponenziale ricollegare l'algoritmo viene applicato quando un memcached diventa non disponibile, ma le operazioni asincrono si applicano per il server da applicare quando torna online. · Le operazioni sono asincroni. È possibile emettere un negozio e continuare l'elaborazione senza dover attendere che tale operazione finisca. È persino possibile rilasciare un ottimo, effettuare un ulteriore elaborazione, controllare il risultato dell'ottuale e cancellalo se non restituisce abbastanza velocemente. · C'è solo un filo per tutte le elaborazioni. Indipendentemente dal numero di richieste, i thread utilizzando il client o i server a cui è collegato il client, solo un thread verrà mai assegnato a un dato MemCacchedClient. · Ottimizzato in modo aggressivo. Ci sono molte ottimizzazioni che si combinano per fornire un throughput elevato. Requisiti: · Java. Cosa c'è di nuovo in questa versione: · La decodifica dei dati avviene nei thread del chiamante anziché in thread IO. Ciò dovrebbe migliorare notevolmente le prestazioni diffondendo il carico a più discussioni. (Eide Kristian) · MemCachedClientIL viene aggiunto come un'interfaccia che il client rappresenta. Ciò consente a un cliente che effettua l'uso dell'interfaccia per finare l'interazione memcached per una migliore copertura di prova (NELZ) · Supporto stat di protocollo binario (il protocollo non è stato completo fino al 19 ottobre). · ASYNC INCR / DEC senza predefinito (Nick Brachet) · Transcder Whalin V1 (Boris Partensky) · Le sottocomando delle statistiche sono ora supportate. · Rimosso Elimina con supporto HOLD (tirato dal server in 1.3). · Correzioni di bug varie.


spinta Software correlato

Exeq.

Libreria ICQ gratuita e open source scritta in Java ...

153 6 KB

Scarica