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

Сравняване на опциите за облачна база данни за PostgreSQL

PostgreSQL е най-модерната и предпочитана RDBMS в света с отворен код за много стартиращи фирми, мобилни приложения и разработчици.

Традиционният начин за настройка, работа и мащабиране на PostgreSQL отнема време и изисква опит в системите за бази данни и PostgreSQL.

Има много доставчици, които предоставят облачни платформи за различни бази данни. Тези решения идват със средства, които улесняват настройването, експлоатацията и мащабирането на внедряванията на PostgreSQL в облака.

Някои примери за тези услуги за PostgreSQL са Amazon RDS за PostgreSQL, Google облачен SQL за PostgreSQL, Heroku PostgreSQL, облачна база данни EnterpriseDB, Microsoft Azure за PostgreSQL и др.

Има два модела на среда на облачна база данни.

  1. Традиционен облачен модел:Съдържанието ще се изпълнява в конкретната корпоративна инфраструктура и всеки надзор ще падне върху плещите на ИТ персонала на компанията.
  2. База данни като услуга (DBaaS):Тя работи в инфраструктурата на доставчиците на услуги и те (доставчикът) ще бъдат отговорни за всякакви проблеми или проблеми.

Предимства на базирана в облак база данни

  1. Увеличете скоростта на пускане на приложението на пазара
  2. Лесен за настройка и администриране на базата данни
  3. Да се ​​отървем от физическата инфраструктура.
  4. Разработчиците могат да се съсредоточат върху основната част на приложението, вместо да управляват и поддържат сървъри.
  5. Лесно създаване на резервно копие
  6. Лесно мащабиране
  7. Висока наличност

Amazon RDS за PostgreSQL

Amazon RDS за PostgreSQL е един от най-големите играчи в света, който предоставя услуга за база данни PostgreSQL в облака. Това е един от най-добрите варианти за мащабиране на внедряване на PostgreSQL в облака. С Amazon RDS можем лесно да управляваме и администрираме нашите бази данни.

Характеристики на използването на Amazon RDS за PostgreSQL

  1. Лесен за настройка
  2. Мащабиране с бутони
  3. Автоматично архивиране и възстановяване
  4. Променяем хардуерен капацитет и управление на съхранение
  5. Ефективна цена
  6. Висока наличност

Ценообразуване

Ценовата политика на Amazon RDS е да плащате само за това, което използвате. Няма минимална или максимална такса. Можете да оцените месечната си сметка с помощта на обикновения месечен калкулатор на AWS.

Цените на Amazon RDS за PostgreSQL зависят от типа екземпляри.

  1. Разгръщане на единична AZ:Цената зависи от внедряването на DB екземпляри в единична зона за наличност.
  2. Разгръщане с множество AZ:Ценообразуването зависи от внедряването на DB екземпляри в множество зони за наличност.
  3. Запазени екземпляри

Пример

Google Cloud SQL

Cloud SQL на Google предоставя напълно управлявана услуга за бази данни, която улеснява настройката, поддръжката и администрирането на PostgreSQL BETA бази данни в облака. Той се хоства на облачната платформа на Google, която предлага висока производителност, мащабируемост и предоставя инфраструктура за приложения, работещи навсякъде по света.

Функции

  1. Мащабируемост
  2. Висока производителност
  3. Интегриран
  4. Напълно управляван
  5. Сигурност
  6. Стандартни API
  7. Защита за наличност

Ценообразуване

Ценообразуването на Cloud SQL за PostgreSQL на Google се състои от следните такси:

  1. Ценообразуване на екземпляра
  2. Ценообразуване на процесора и паметта
  3. Цени за съхранение
  4. Ценообразуване в мрежата

Ценообразуване на екземпляра

Ценообразуване на процесора и паметта

Цени за съхранение

Ценообразуване в мрежата

Моля, проверете калкулатора на цените на облачната платформа на Google за повече подробности.

Microsoft Azure за PostgreSQL

Базата данни Azure за PostgreSQL е добре управлявана услуга за база данни, която улеснява изграждането на приложения без никаква тежест за управление и администриране. Услугата Azure за PostgreSQL използва PostgreSQL на общността и работи безпроблемно с естествени инструменти, драйвери и библиотеки.

Azure за PostgreSQL също така осигурява висока наличност и мащабируемост за секунди, като ви помага лесно да се адаптирате към промените в изискванията на клиентите. Освен това ще се възползвате от несравнима сигурност и съответствие, включително Azure IP Advantage и водещия в индустрията обхват на Azure с повече центрове за данни от всеки друг доставчик на облак. Понастоящем Azure предлага поддръжка за PostgreSQL версии 9.5 и 9.6.

Функции

  1. Напълно управлявана общност PostgreSQL
  2. Езици и рамки по избор на клиенти
  3. Вградена висока наличност
  4. Мащаб в рамките на секунди
  5. Автоматично архивиране и възстановяване в момента
  6. Ненадмината сигурност и обхват
  7. Просто и гъвкаво ценообразуване

Ценообразни нива

Има три различни ценови нива на базата данни Azure за PostgreSQL:

  1. Основна
  2. Общо предназначение
  3. Паметта е оптимизирана

Базата данни на Azure за PostgreSQL ценовите нива се различават по количеството изчисления във vCore, които могат да бъдат предоставени, паметта на vCore и технологията за съхранение, използвана за съхраняване на данните. Всички ресурси се предоставят на ниво PostgreSQL сървър. Всеки сървър може да има една или много бази данни.

Ценообразуване

Изчисли поколение 4 и изчисли поколение 5

vCore Цена
1 0,034 $/час
2 0,068$/час

Съхранение

GB/месец 0,10$

Посочената по-горе цена е само за основно ниво. Моля, проверете повече подробности относно цените тук.

Моля, проверете ръководството за бърз старт за база данни Azure за PostgreSQL.

Heroku PostgreSQL

Heroku Postgres е управлявана SQL база данни като услуга, предоставяна от Heroku. Heroku Postgres помага за максимизиране на данните, вместо да харчите време за настройка и поддръжка на база данни. Той предоставя широк набор от функции като тестване на миграция на схеми, управление на нивата на достъп до базата данни и защита на заявки, хоризонтално мащабиране и бърз достъп до данни. Heroku Postgres съхранява данните много безопасно, защото осигурява непрекъсната защита на данните и също така предлага редица начини за репликиране, архивиране и експортиране на данните. Heroku Postgres предоставя уеб табло за управление и възможност за споделяне на заявки с клипове за данни.

Функции

  1. Лесен за инсталиране
  2. Автоматична проверка на здравето
  3. Висока наличност
  4. Автоматично хоризонтално мащабиране
  5. Безпроблемно прилагане на най-новата корекция за сигурност

Ценообразуване

Heroku Postgres предлага широк спектър от планове за обслужване на случаи на употреба, които варират по размер от блогове до голям набор от данни, приложения с много транзакции.

Планирайте нива

Плановете са разделени на пет нива от високо ниво. Основната разлика между всяко ниво е размерът на толерирания месечен престой за база данни в нивото.

  1. Хоби ниво:Това е за приложения, които могат да понасят до 4 часа престой на месец
  2. Стандартно ниво:Това е за приложения, които могат да понасят до 1 час престой на месец
  3. Премиум ниво:Това е за приложения, които могат да понасят до 15 минути престой на месец
  4. Частно ниво:Това е за клиенти на Heroku Enterprise
  5. Shield Tier:Това е за клиенти на Heroku Enterprise, които се нуждаят от бази данни, поддържащи съответствие.

EnterpriseDB Cloud Database

EnterpriseDB PostgreSQL Plus Cloud Database се използва за разгръщане на PostgreSQL бази данни в екземпляри на облачен сървър. Основната база данни, всички копия на копия и хранилището на Amazon за базата данни се изпълняват на AWS екземпляри, притежавани от вас, докато конзолите Postgres Plus Cloud Database са собственост и се управляват от EnterpriseDB.

Абонаментният план на EDB Postgres предлага абонамент за:

  1. платформа EDB Postgres
  2. EDB Postgres Ark DBaaS към множество облаци

Облачната база данни Postgres Plus на AWS и EDB Postgres на Google изчислителна платформа се предоставят чрез разплащателен модел на пазара на AWS и на пазара на Google.

  1. Облачна база данни Postgres плюс на AWS
  2. EDB Postgres on Google compute

Това е приблизителната цена на EDB postgres на изчислителната машина на Google, използваща конфигурация по подразбиране.

Има две версии на EDB Postgres Plus Cloud Database.

  1. PostgreSQL Plus Cloud Database Basic:Това е достъпно с общностна база данни PostgreSQL.

  2. PostgreSQL Plus Cloud Database Advanced:Това е достъпно с EnterpriseDB PostgreSQL Plus Advanced Server със съвместимост с Oracle и подобрена сигурност, производителност и управляемост.

Функции

  1. Лесен за инсталиране
  2. Архивиране и възстановяване след бедствие
  3. Висока наличност
  4. Възстановяване във времето
  5. Поддръжка за предоставените IOPS на Amazon:Осигурява последователна производителност на базата данни и повишава цялостната производителност за интензивни I/O натоварвания.

Има две опции за закупуване на EDB облачна база данни:

  1. Купете предложение за плащане от Amazon без дългосрочен ангажимент
  2. Купете едногодишен абонамент от EDB, който ви позволява да купувате изчислителни ресурси директно от Amazon, включително запазени екземпляри.

За повече подробности проверете често задаваните въпроси на EDB Postgres плюс облачна база данни.

Citus DB Cloud

Citus интелигентно разпределя данните и заявките между възлите, така че базата данни да може да се мащабира и заявките да бъдат по-бързи. Citus се предлага като база данни като услуга, като корпоративен софтуер и като отворен код. Много е лесно да разделите PostgreSQL база данни. Облакът Citus предоставя напълно управлявана услуга Citus, доставяна върху AWS.

Citus е разширение на PostgreSQL за разпространение на вашата база данни между множество възли.

Функции

  1. Намаляване на базата данни
  2. Разпределена SQL машина
  3. Инструменти за безпроблемна миграция
  4. Бърза производителност
  5. Висока наличност
  6. Поддръжка на SaaS за множество наематели
  7. Автоматично архивиране и възстановяване след бедствие

Ценообразуване

Изтеглете бялата книга днес PostgreSQL Management &Automation с ClusterControl Научете за това, което трябва да знаете, за да разгръщате, управлявате, наблюдавате scale PostgreSQLD Изтеглете Бялата книга

ElephantSQL

ElephantSQL предоставя PostgreSQL като услуга. ElephantSQL инсталира и управлява PostgreSQL и предлага бази данни, вариращи от шард сървъри за малки проекти и доказателство за концепции, до корпоративни настройки на множество сървъри. Той също така предоставя инструмент за браузър за SQL заявки, където можете да създавате, четете, актуализирате и изтривате данни директно от уеб браузъра.

Функции

  1. Напълно управляван HA PostgreSQL
  2. Автоматично архивиране
  3. Мониторинг
  4. Браузър PostgreSQL

Ценообразуване

Заключение

Облачните бази данни са много важни за премахване на ИТ сложности и за постигане на бизнес цели.
Освен работата с инсталирането, поддръжката и мащабирането на ИТ инфраструктурите, постоянните надстройки от доставчиците на облачни услуги улесняват предприятията да намалят оперативните разходи без компромис относно сигурността и качеството.


  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. GREATEST() Функция в PostgreSQL

  3. Как да разположите PostgreSQL за висока наличност

  4. Postgresql - не може да се премахне базата данни поради някои автоматични връзки към DB

  5. Как pgBouncer помага за ускоряване на Django