Hallo Frank, weiß nicht, ob ich das jetzt richtig verstanden habe aber ruby bietet doch an so was einzufrieren, damit es nicht überschrieben wird: keine ahnung, ob das jetzt ne lösung darstellt.
str1.freeze Gruß Manuel || || Francisc Simon schrieb: > > Hallo Jens, > > das funktioniert natürlich :-) > > Es ist nur leider so, dass ich ein Mutex brauche auf dem Array solange > ich es bearbeite und da habe ich zwar durch Ruby-Memcache den > mutex.synchronize beim Zugriff aber dann zwischen den 2 Zugriffen zum > auslesen -> einschreiben habe ich keinen schutz für das Array, das es > nicht überschrieben wird :-( > > deshalb wollte ich das in einem machen und wenn ich jetzt ein replace > mache muss ich trotzdem erst mal auslesen ... vielleicht kennt jemand > eine lösung > > > Vielen Dank erstmal für deine Antwort > > :-) > > Grüße Frank > > > > Am 31.07.2007 um 13:53 schrieb Jens Kraemer: > >> On Tue, Jul 31, 2007 at 11:19:24AM +0200, Francisc Simon wrote: >>> Hallo zusammen, >>> >>> >>> ich hätte eine Frage bezüglich Ruby und Memcache vielleicht kann mir >>> jemand dabei helfen :-) ? >>> >>> Ich habe eine MemCache variable angelegt: >>> >>> memcache = MemCache.new( 'localhost:11211' ) >>> >>> dann habe ich ein leeres array reingelegt >>> >>> memcache[ 'meinArray' ] = [] >>> >>> >>> so und nun wollte ich in dieses Array was reinlegen >>> >>> memcache[ '' ] << 'meinValue' >>> >>> und siehe da nichts ist passiert :-( >>> >>> Kennt jemand das Problem ? >> >> Ohne viel von Memcache zu verstehen - vermutlich wird dein Array da >> serialisiert drin aufbewahrt, d.h. der Cache verhält sich durchaus >> anders als bspw. ein Hash. Probier' mal >> >> mein_array = memcache['meinArray'] >> mein_array << 'meinValue' >> memcache['meinValue'] = mein_array >> >> >> Jens >> >> -- >> Jens Krämer >> http://www.jkraemer.net/ - Blog >> http://www.omdb.org/ - The new free film database >> _______________________________________________ >> rubyonrails-ug mailing list >> [email protected] >> http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug >> > > _______________________________________________ > rubyonrails-ug mailing list > [email protected] > http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug >
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
