Redis je úžasný Open Source software, který může sloužit různým potřebám ve webové aplikaci.
Co je Redis?
Jedná se o NoSQL databázi a zejména úložiště klíč/hodnota . Lze jej použít s jakýmkoli programovacím jazykem, protože se nejedná o technologii specifickou pro JavaScript – je napsán v C.
Můžeme uložit hodnoty a přiřadit je ke klíči a později je načíst.
Jednou z jeho speciálních vlastností je vysoký výkon . Vysoký výkon zajišťuje jedna z jeho hlavních charakteristik:je to in-memory databáze. Data jsou uchovávána, ukládána a přístupná v paměti namísto zápisu do databáze.
Většina databází uchovává data uložená na disku a optimalizují se tím, že v paměti uchovávají mezipaměť.
Redis dělá opak:uchovává data v paměti.
Ve výchozím nastavení Redis ukládá snímky uložené datové sady na disk a můžete nakonfigurovat podrobnosti o tom, jak se to stane a kde jsou data uložena.
Redis je jedním z mých oblíbených nástrojů kvůli jeho flexibilitě. Máte velkou svobodu v tom, jak ukládáte a spravujete úložiště dat, a lze je používat mnoha různými způsoby v závislosti na vašich potřebách.
Je to také proto, že se jedná o databázi NoSQL, což znamená, že je velmi flexibilní ve srovnání s PostgreSQL nebo jinými databázemi SQL a databázemi založenými na schématech.
Často se používá jako mechanismus pro ukládání do mezipaměti, ale také jako zprostředkovatel zpráv, způsob komunikace mezi různými procesy a aplikacemi.
Pokračujte zde:
- Jak nainstalovat Redis
- První kroky s Redis
- Sady Redis
- Seznamy Redis
- Seřazené seznamy Redis
- Jak používat Redis hashe
- Publikovat/přihlásit se k odběru Redis