Tartalomjegyzék:
Meghatározás - Mit jelent Redis?
A Redis egy fejlett kulcsérték-tároló, ismeretesen adatszerkezeti szerverként.
Olyan típusú adatbázisnak tekinthető, amely kulcs-érték párokkal működik, és az adatok tárolására a fő memóriát használja. A fő memória használata azt jelenti, hogy egyszerre gyors és méretezhető, de a RAM kapacitása korlátozhatja.
Beépített kitartással rendelkezik pillanatfelvételekkel és lemezre történő naplózással, így No SQL adatbázisként használható.
A Techopedia magyarázza Redist
A Redist inkább fejlett kulcsérték-tárolónak, nem pedig végleges adatbázisnak nevezik, mivel az adat kulcs-értékpárokként tárolja, amelyek karakterláncokat, listákat, kivonat-készleteket és rendezett halmazokat tartalmazhatnak.
A memórián belüli adatkészlettel működik a kiemelkedő teljesítmény elérése érdekében, és képes olyan atomműveleteket futtatni, mint például karakterláncok hozzáfűzése, hash-értékek növelése, tagok keresése és lekérdezése egy listában, számítási készlet metszéspontja, unió és különbség, és még sok más.
A felhasználási esettől függően, amelyen a Redis rendszert telepítették, az adatok megőrizhetők, ha az adatkészletet lemezen helyezzük el, vagy az egyes parancsokat hozzáfűzzük egy naplóba.
A Redis nyílt forrású és BSD engedéllyel rendelkezik. A Salvatore Sanfilippo fejlesztette ki, és eredetileg 2009. április 10-én adták ki.
A program ANSI C-ben van írva, és alaposan tesztelték olyan POSIX rendszerekre, mint a Linux, BSD és OSX. Nincs hivatalos Windows verzió, de a Microsoft fejleszti és karbantartja a Windows 32 és 64 bites kísérleti verzióját.




