Ruby weakrefs and object caching

Salve a tutti,

Ho necessita’ di memorizzare in una Cache degli oggetti che identifico
tramite un attributo id (non l’object_id dello oggetto ma proprio un
attributo che definisco io).

In base a degli eventi aggiorno gli attributi dell’oggetto in cache
identificato dall’ID. e una volta completato il processing lo cancello
dalla cache.

Ho visto le seguenti soluzioni:

la library memoizable che ti consente di cachare oggetti in memoria
oppure su file serializzando/deserializzando l’oggetto.

e poi le Weakrefs dell’stdlib ruby, in particolare sono incappato su
questo link:

http://eigenclass.org/hiki.rb?weakhash+and+weakref

In termini di performance e quant’altro cosa mi consigliate di fare?
esempi, soluzioni, link utili?

grazie

:tele

Hai già dato un okkio a cached_models?
http://nubyonrails.com/articles/2006/08/17/memcached-basics-for-rails

On 10/3/06, tele [email protected] wrote:

Ho visto le seguenti soluzioni:
In termini di performance e quant’altro cosa mi consigliate di fare?
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Paolo D.’
SeeSaw | Another point of view

[email protected]

Non ci avevo pensato al memcached
ci do subito un’occhiata grazie!