Нова послуга — Redis

21.04.2023

Redis тепер доступний не тільки як додаткова послуга для хостинг-аккаунта, а й як окрема незалежна послуга.

Redis (REmote DIctionary Server) — система зберігання даних типу «ключ-значення» в оперативній пам’яті. Завдяки простоті та високій швидкості роботи використовується для кешування, систем «публікація-підписка» та інших завдань, що вимагають максимальної продуктивності. Дозволяє зберігати не тільки рядки, а й масиви, словники, множини без повторів, відсортовані множини та інші структури даних. Також підтримує транзакції (коли або послідовно виконуються всі операції, або жодної) і пакетне опрацювання команд (спочатку виконується низка команд, потім отримується низка результатів).

Основні переваги окремої послуги Redis у порівнянні з додатковою послугою:

  • Підтримка зовнішніх підключень.
  • Керування користувачами, налаштування та обмеження доступу.
  • Автозбереження даних на диск і відновлення їх у пам’яті у разі зупинки та перезапуску сервісу.
  • Щоденні автоматичні резервні копії з можливістю відновлення.

Планується, що в майбутньому підтримка додаткової послуги буде припинена і Redis буде доступний тільки як окрема послуга.

Тарифи. Послуга являє собою окремий інстанс Redis з ресурсами відповідно до обраного тарифу: у мінімальному тарифі надається 256 МБ ОЗП та 8 баз даних, у максимальному — 6 ГБ ОЗП та 28 баз даних. Також в тарифах відрізняється кількість правил безпеки (від 2 до 46) та кількість одночасних з’єднань (від 256 до 6144). Вибраний тариф можна змінювати в будь-який бік необмежену кількість разів, але не частіше ніж один раз на добу.

Користувачі. Можна створювати користувачів з налаштуваннями доступу до даних та системи pub/sub.

Резервні копії. Щоночі для всіх інстансів створюються автоматичні резервні копії. Копії зберігаються за останні 7 днів та перше число поточного місяця, розміщуються на окремому сервері та не займають місце в інстансі.

Оплата. Оплата списується щоночі з особистого балансу, сума списання залежить від максимального використаного тарифу минулого дня. При нестачі коштів на балансі послуга деактивується та зберігається на сервері 10 днів. Протягом цього періоду можна поповнити баланс, сплатити вартість зберігання даних з моменту деактивації та відновити роботу послуги.

Для кожного інстансу доступне делегування доступу та передача прав.

У вікі створений новий розділ «Redis» із загальною інформацією щодо роботи з послугою.

Послуга знаходиться на етапі бета-тестування. Побажання щодо покращення функціоналу можна залишати через розділ відгуків та пропозицій.