Prečítal som si niekoľko pokynov o používaní redis a memcache. Môže niekto vložiť informácie, ktoré by boli vhodnejšie?
Náš scenár je tu ukladať výsledky z databázového dotazu do vyrovnávacej pamäte a ukladať ich na časové obdobie, ak sa nazýva rovnaká hodnota, mal by sa použiť z vyrovnávacej pamäte, ak je v časovom intervale.
Môže niekto zdieľať príklad, ako to možno dosiahnuť. urobil by to iba jednoduchý príklad?
odpovede:
0 pre odpoveď č. 1Redis aj Memcache by mali pracovať pre vaše použitieprípad. Redis má v porovnaní s Memcache viac funkcií. Redis môže poskytnúť perzistenciu údajov uložených v pamäti, Memcahe nemá perzistenciu. Redis môže poskytovať vysokú dostupnosť aj vytváranie klastrov. Memcache nemá klastrovanie a HA (niektoré knižnice ukladajú HA, klastrovanie zo strany klienta, ale to je menej spoľahlivé) , Redis poskytuje viac dátových štruktúr a funkcií. Celkovo je Redis lepšou voľbou, pretože je to druh Memcache ++++.