Je nejaky duvod, proc pouzit toto misto MemcacheDB?
Názory k článku
Redis: key-value databáze v paměti i na disku
Re: memcachedb
celé vláknoJe.
MemcacheDB má v podstatě pouze příkazy na uložení/vytažení a inkrementaci/dekrementaci hodnoty v keši. Tohle bohatě stačí pro jednoduché kešování.
Redis ale umí víc -- dokáže ukládat nejen řetězce, ale i seznamy a množiny. Nad nimi pak umí provádět průniky, sjednocení, třídění, implementace fronty s pomocí příkazu LPUSH/RPOP je malina. Umí vytáhnout náhodný klíč, což např. využil Daniel Vydra na úvodní stránce http://random-guardian.appspot.com/. Redis je extrémně rychlý (100.000+ read/write operací za vteřinu). Data z paměti průběžně ukládá na disk, takže restartem či pádem nepřijdete o všechno, ....
Doporučuji zagooglit a nalezené informace pročíst. Redis je opravdu víc než MemcacheDB.
Doplnění odkazů
celé vláknoV dubnu 2010 měl Simon Willison na konferenci NoSQL Europe přednášku o Redisu plnou podrobných informací i ukázkových implementací: http://simonwillison.net/static/2010/redis-tutorial/ . Vřele doporučuji.
Rozdiel
celé vláknoHmm, a je az taky rozdiel vo vykone medzi beznou relacnou main memory databazou a tymto ?
Sady?
celé vláknoU nás v Česku ;-) máme pro ty sety takový pěkné slovo MNOŽINA. I v komentářích to zaznělo. Ale na druhou stranu je dobře, když nesedíme pořád jen u počítače a vydáme se do SADU třeba sklízet podzimní odrůdy jablek.
Ještě si matně vzpomínám, ale to už prosím neber jako kritiku, že jsme ve škole asociativním polím říkali prostě "tabulky" a jejich implementaci pomocí hašování pak "hašovací tabulka". Nebo možná hešovací. Ty české termíny... jestli by nakonec nebylo lepší se uchýlit k SETům a LISTům? (A hlavně vynechat asi dva nejvíce matoucí české termíny a zůstat u HOSTů a GUESTů).
Re: Sady?
celé vláknoTy jsou matoucí jen když někdo motá anglické výrazy do jinak českých vět. Normálně česky je to „hostitel“ a „host“
Redis a Grails
celé vláknoRedis je nyni vlastnen spolecnosti SprigSource. Pro nadsence groovy a grails je tady plugin http://www.grails.org/plugin/redis
Slibuje docela zajimave funkce.
Re: Redis a Grails
celé vláknoNení zcela přesné. VMware sponzoruje antirezovu práci na Redisu, ale rozhodně ho nevlastní.