it-swarm-eu.dev

Nejlepší cloudová platforma pro PostgreSQL

V současné době v našem projektu využíváme dedikované servery pro naši databázi PostgreSQL.

Teoreticky můžeme na některých cloudových platformách provozovat cokoli. Konfigurace PostgreSQL však úzce souvisí s hardwarovou konfigurací. Hledáme cloudové řešení s podporou nativní PostgreSQL.

Zde je seznam požadovaných funkcí:

  • automatické nastavení konfigurace databáze v závislosti na vybraných prostředcích
  • nastavení replikace mimo pole

Jaké jsou možnosti a nejlepší výběr takové služby?

20
Vlad Minaev

Heroku má funkce, které potřebujete:

https://postgres.heroku.com/

6
WrinkleFree

Za prvé, obecně, pokud máte dedikované servery, myslím, že jste obvykle lepší je používat. Prostřednictvím business , který dělá hosting pro PostgreSQL-podporovaný ERP, jsem si relativně vědom, jaké jsou problémy. Pro nás je replikace více či méně nastavena mimo pole, ale ladění db je problematické. Očekával bych, že 2ndQuadrant's hosting (což je myslím, že je dedikovaný server, pokud tomu rozumím správně) se bude moci nastavit a věci pro vás, ale nejsem si jistý, co tento balíček bude stát.

Ve společnosti Efficito nastavujeme replikaci ve výchozím nastavení, protože ji používáme pro pořizování základních záloh (pg_basebackup vyžaduje, aby byla replikace povolena a nakonfigurováno nepřetržité archivování). To je řečeno, to je snadná část.

Automatická konfigurace pro vyladění výkonu a zdroje je velkým problémem. Upřímně to závisí nejen na dostupných zdrojích, ale také na profilech dotazů. Věci jako efektivní velikost mezipaměti lze změnit, ale co sdílené_buffery? Jejich zvýšení může mít v některých případech negativní dopad na výkon databáze.

Jedním velkým problémem s cloud hostingem je však to, že je mnohem těžší zaručit požadovaný výkon než s vyhrazeným hardwarem. Pokud je vyhrazený hardware možností, jděte s ním (a pokud potřebujete hosting/správu, kontaktujte 2.Quadrant). Pokud opravdu potřebujete cloud hosting, zvažte možnosti ostatních.

6
Chris Travers

Heroku má velmi jednoduché a rychlé rozhraní pro vytváření PostgreSQL databází, ale možná zjistíte, že možnosti jsou omezené. AFAIK získáte jeden uživatelský účet a protože systém je sdílen, existují určitá omezení, co můžete vylepšit. Z velké části si musíte vybrat alokaci paměti, a to je to, co si účtují. V rozšířeních, která můžete použít, jste omezeni a v současné době například nepodporují například obálky zahraničních dat.

Nastavení databází a databází sledujících je však triviálně jednoduché a upgrade mezi plány je jednoduchý.

4
David Aldridge

Možná budete chtít podívat na EnterpriseDB cloud-database - nabízejí předem připravené nastavení AWS a HP Cloud, které zahrnují podporu.

Rackspace knowledgebase má kroky pro instalaci postgresql, ačkoli poskytují pouze databázovou podporu pro mysql, SQL server a Oracle.

dokumentace k OpenStack také obsahuje kroky pro instalaci postgresql.

Úpravy: 2013-11-16

Amazon RDS by nyní byla tou nejlepší volbou - nyní nabízejí v rámci svých nabídek RDS postgraduální instance. Tím se postgresql přizpůsobuje funkcím nabízeným nastavením mysql RDS včetně 88 ECU s volbou 244 GB, která není k dispozici pro nastavení Oracle nebo mysql serveru RDS. AWS RDS pro PostgreSQL

3
sambler

Můžete zkoumat „ashnik“ ( EnterpriseDB - The Postgres Database Company ) - Ashnik umožňuje podnikům s důvěrou přijmout softwarové řešení s otevřeným zdrojovým kódem

Pro více informací si můžete prohlédnout tento odkaz: Enterprisedb Ashnik

2
Luan Huynh