Redis – деректер құрылымы мен кэш ретінде пайдаланылатын жадтағы дерекқорды басқару жүйесі. Ол жолдар, хэштер, тізімдер, жиындар және реттелген жиындар сияқты әртүрлі деректер түрлерін қолдайды. Redis деректерге жылдам қол жеткізуді қамтамасыз ету арқылы қолданба жұмысын жақсарту үшін жиі пайдаланылады.
Редистің негізгі сипаттамалары
- Жадта: деректерді жедел жадта сақтайды, бұл өте жоғары қол жеткізу жылдамдығын қамтамасыз етеді.
- Тұрақтылық: Redis жадта жұмыс істегенімен, ол деректерді дискіге сақтауға мүмкіндік беретін тұрақтылық механизмдерін де қолдайды.
- Әртүрлі деректер түрлерін қолдау: әртүрлі деректер құрылымдарын қамтамасыз етеді, бұл оны әртүрлі тапсырмалар үшін әмбебап құрал етеді.
- Репликацияны қолдау: ақауларға төзімді жүйелерді құруға мүмкіндік беретін басты-құлдық режимде жұмыс істей алады
- Кластерге қолдау көрсету: деректерді тарату және масштабтауды арттыру үшін кластерлеуді қолдайды.
Ubuntu жүйесінде Redis орнату
Ubuntu жүйесінде Redis орнату үшін мына қадамдарды орындаңыз.
Пакет тізімін жаңартыңыз:
sudo apt updateRedis орнатыңыз
sudo apt install redis-serverҚызмет күйін бастаңыз және тексеріңіз
sudo systemctl start redis sudo systemctl status redisЖүйені жүктеу кезінде автоматты түрде іске қосу үшін Redis орнату
sudo systemctl enable redis
Redis жұмыс істеп тұрғанын тексеру. Орнатқаннан кейін Redis серверіне қосылу және пәрмендерді орындау үшін redis-cli пәрменін пайдалануға болады:
redis-cli pingRedis дұрыс жұмыс істеп тұрса, сіз PONG жауабын аласыз.
Параметр
Redis конфигурация файлы әдетте /etc/redis/redis.conf мекенжайында орналасқан. Порттар, тұрақтылық деңгейі және басқа параметрлер сияқты параметрлерді өзгертуге болады. Redis жоғары өнімділігі мен икемділігіне байланысты веб-әзірлеуде, ойындарда, нақты уақыттағы жүйелерде және басқа да көптеген салаларда кеңінен қолданылады.
