Docker a databáze rubrika: Návrh

7 kluvi
položil/-a 21.6.2017

Aktuálně mě hlodá hlavou, jak co nejlíp provozovat obrovskou (např. 1TB) databázi v dockeru? A to včetně horizontálního škálování,... Aktuálně nezáleží na konkrétní použité databázi. Máte nějaký reálný use case, jak vám to funguje s takovým množstvím dat? Řešit to s malými databázemi a bez potřeby škálování je poměrně jednoduché (perzistentní volume,...), ale s velkým množstvím dat a škálováním je ten problém myslím o něčem úplně jiném.

odkaz Vyřešeno
1 jan.trtik
odpověděl/-a 22.6.2017
 
upravil/-a 22.6.2017

Provozovat db v dockeru je antipattern. Kontejner by mel byt co nejvic bezstavovy, prave napr. kvuli snadnemu skalovani.
Pokud to provozujes nekde v cloudu, pouzil bych hostovanou db (amazon rds...)

V Bonami.cz mame cely stack dokerizovany krome databaze, ktera bezi nativne (s replikaci na slave) a osvedcilo se to.

Komentáře

  • kluvi : Super, díky za info. Já jsem v zásadě něco takového stejně tušil, jen jsem doufal, že to třeba někomu bude fungovat dobře :) Ale tak zjevně ne. 23.6.2017

Pro zobrazení všech 3 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.