Database
 sql >> база данни >  >> RDS >> Database

Какво е AWS RDS

В тази статия обясняваме какво е AWS RDS и как намалява усилията за поддръжка и управление. Услугата за релационна база данни (RDS) е уеб услуга, предоставяна от Amazon. Повечето компании използват тази услуга, защото тя е бързият, сигурен и рентабилен компонент на съвременната облачна инфраструктура. RDS предоставя шест познати машини за бази данни, включително популярни опции с отворен код като PostgreSQL, MySQL, MariaDB.

Накратко, това е база данни като услуга, където Amazon разгръща и управлява вашата база данни. Той се грижи за задачи като архивиране и корекция на софтуера на базата данни, както и висока наличност Също така е лесно да получите добра базова производителност с RDS. Всеки RDS екземпляр е предварително конфигуриран и оптимизиран въз основа на избрания размер. Инстанциите на RDS мащабират, като коригират типа на DB екземпляр (памет или изчислителна мощност нагоре или надолу) според нуждите. Също така е лесно да конфигурирате реплики за четене или да настроите синхронна репликация в зони на наличност за подобрена производителност, наличност и издръжливост. Използвайки RDS, опцията за напълно управлявана услуга може да бъде чудесна за премахване на повечето задачи на DBA. Въпреки това услугата понастоящем не предоставя възможност за изпълнение на всеки тип задачи. RDS също управлява репликацията. Ако разработчиците се нуждаят от висока наличност в база данни, може да се използва опцията за зона за множествена достъпност в RDS. Реплика база данни се поддържа в синхрон с основната база данни с тази опция в случай на неуспех.

Поддържане на AWS RDS с разходи:

„Плащайте за това, което използвате“, трябва да следите какво е, което използвате в услугата. Ако използвате екземпляра за POC/Testing и сте забравили да го прекратите и прекомерното разпределение са често срещани причини за спираловидни разходи. Можете да оцените месечната си сметка, като използвате калкулатора на разходите. Тъй като малко предприятие или среден бизнес е добър вариант за предоставяне на хардуерни услуги, вътрешното предприятие може да има смисъл. Но ако бизнесът се мащабира бързо или работи на краткосрочна основа, тогава AWS трябва да продължи да бъде най-добрият вариант.

Относно AWS RDS

  • Предоставяне и управление на релационни бази данни
  • Автоматично обработва
    • Резервни копия
    • Репликация*
    • Поправка
    • Актуализации*
  • Предвидима, надеждна производителност
  • Увеличете вертикално в движение
  • Мащабиране хоризонтално
    • Прочетете реплика за MySQL
    • Ръчно разделяне

Кога да използвате Amazon RDS

Използвайте Amazon RDS

– Средна до висока скорост на заявки/записване
– Сложни транзакции или сложни заявки
– Не повече от един работен възел/шард
– Висока издръжливост

Както се препоръчва, не използвайте Amazon RDS:

– Раздробяване
– Огромни скорости на четене/запис

Например:150K запис/секунда
– Прости GET/PUT заявки и заявки
– Персонализиране на RDBMS

В края на статията, ние обяснихме какво е AWS RDS.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изчакайте Статистика и Съхранение на заявки

  2. SQL MIN() за начинаещи

  3. 4 готови метода за преобразуване на SQL данни и случаи на употреба

  4. Какво е SQL инжекция?

  5. Как да наблюдаваме здравето на екземпляри от база данни