Преглед садржаја:
Дефиниција - Шта значи Редис?
Редис је напредна продавница кључева и вредности, познатија као сервер структуре података.
Може се сматрати типом база података која ради са паровима кључ-вредност и користи главну меморију за чување података. Употреба главне меморије значи да је и брза и скалабилна, али може да буде ограничена капацитетом РАМ-а.
Такође има уграђену постојаност, иако снима и обрађује диск, тако да се може користити као база података без СКЛ-а.
Техопедиа објашњава Редиса
Редис је описан као напредна продавница кључева и вредности уместо директне базе података због начина на који похрањује податке као парове кључева и вредности који могу садржавати низове, листе, хасх скупове и сортиране скупове.
Ради са подацима у меморији како би постигао изванредне перформансе и може да изводи атомске операције попут додавања низова, повећања хасх вредности, проналажења и дохваћања чланова на листи, пресека скупа рачунања, обједињавања и разлике и још много тога.
Зависно од случаја употребе за који је Редис имплементиран, подаци се могу учинити постојаним избацивањем скупа података на диск или додавањем сваке наредбе у дневник.
Редис је отворен и има БСД лиценцу. Развио га је Салваторе Санфилиппо и првобитно је објављен 10. априла 2009.
Програм је написан на АНСИ Ц и темељно је тестиран на ПОСИКС системима као што су Линук, БСД и ОСКС. Не постоји званична верзија Виндовс-а, али Мицрософт развија и одржава експерименталну верзију за Виндовс од 32 и 64 бита.