á¤á ááľáĽáá á¨áŤáĽáŽááľá áááŞáá˝á˘ á áŽááą á¨ááááŞáŤ áĄáľá ááľáĽ áŤá áááá˝ áᏠááááŤá
Đ
áá˘áá á°áŤáá°
áááš áľáá˝ á˛áá ...
á ááááŞáŤ ᣠᨠDBMS áá፠áŁááá ááá ááá áá¨á¨áť áá áĽáá´áľ áĽáá°ááᨠáĽááľáłááľá˘ áááᣠáá á áľá¸á᪠á ááááᣠááááŤáąá á áĽáá፠ááᾠᨠDBMS áá፠á°áááŻá áĽá á áĽá áˇáᢠOracle.
á 90ááš áááŁá°á áĽá á 2ááš ááááŞáŤ ááᣠá á˘ááąáľáľáŞ áááᥠá¨áá˝á á¨ááἠááłáá˝á á á°ááá¨á° ááá áá፠á ááá á¨áᢠá áᣠIBM DBXNUMXᣠSybase áĽá á ááłááľ ááá˝ ááĽá°á á¨ááą á¨ááἠááłáá˝ áá áŠáŁ ááá áá á á á ááá á Oracle áłáŤ áá áŤá áŤá
á á¨ááłáŠ á ááá áŠáᢠá áá
áá á¨áľ á¨ááŤá áá áááá˛áśá˝ á˝ááł á¨áá á¨á áĽá¸áá áá፠áá á¨á°ááŤá áá áá˘
Oracle DBA á¨áá¨á°ááľá ááľá¨á ááťá áá á¨á áľáŚ
- á¨áľáááľ áŞáľ ááľáĽ Oracle Server á ááŤá;
- Oracle á ááááá áŤáá áŠ
- init.ora;
- á áľáá.áŚáŤ;
- ááá á;
- á¨á á¨á´á áŚáłáá˝;
- áááááĽáŽá˝;
- á°á áááá˝;
- ááľáŹá áá¨ááá áĽá ááááľ;
- ááľáľá ááŤááľ;
- á¨á°áťáťá áĽáŤááá˝ áá áááááľá˘
á á°ááłáłá ááᣠá¨Oracle DBA ááá áአááľáááľ á ááá á¨ááĄ-
- áá¨áá ááá¨áá¸áľ áĽá áááľáŹáľ áĽáŠáá DBMS ááá áá á´áááá ááá¨áĽ ááťá á¤
- á¨áá°á á°á°áŤá˝ááľ áĽá á ááľá ááŹáľ ááľá áľ (áá áááá ᨠDBA ááłá á ááá á¨á)á˘
- áľá ááá° ááłáŠ á áŤáŁá˘ áĽáŠ áĽáááľ, áá á¨á° áááľ, á¨áá°áá áŞáŤ á ááá´áá¸á, áľááá° ááá;
- áááĽá ááŤá áĽá áŤáŤááᣠáááĽá á á°ááŤáŠ á˛á˘á¤áá¤áľ ááŤá¨á áŤáááŠá˘
á á á ááá ᣠá áĽáá፠áááľ áľá áááŤá á¨á°ááááá ᣠá 80 ááš áááŁá°á áá á áśáŞá¨áľ áąá ááľáĽ áŤáá áá፠áá áááłá°áá á˘
á¨áĽá ááá˘
á¨ááŤá áá áááŽ, á áĽáááĽ, áááš á áľááá, ááá á°ááá§á, áĽá áĽáá°áá áŤá ááá áá.
á¨á
áἠáá á¨áááľáá ááᣠá ááá
áĽáá°ááłá¨á á¨á˛á˘á¤áá¤áľ áá áŤá á°áááŻáá˘
áĽá áĽáá
áłááááłá¸á áĽá¨á¨áᨠá¨áᣠá°áááá˝ áŚáłá¸áá áĽáá°áŤá áἠááŁá áááŁáᢠá°ááłáłá á¨áááľáá ááᣠáŤáá áĽá á¨áá¨á°ááľá áá°áá°ááŤáá˝ áĽááŤáááĄ-
- áĽá á°áá áá˝ áá°áá áŞáŤáá˝á áá° á°áá áááááłááľ ááááľ áá áá¸áá˘
- á áłá˛áľ á´áááááá˝ á ááááŞáŤ á á°áá ááľáĽ ááááŁá áĽá áá° á°áá áŤááá áá á¨á° áááśá˝ á¨áááą áááá¸á áĽáááľ á áá°ááá˘
- á˛ááą áá፠á¨áá á á°áŁáĽ áá´á á¨á°ááá° áááᢠááá á°á ááá ááá áľ áĽáť áááá ááááá, áĽá áá á ááá፠áĽááłá á áá°áá, ááá áá á ááá á¨áĽáááł ááá፠áá.
á áááľ?
áᏠááá˝áá á á°áá ááľáĽ ááᢠááĽá á¨áááąáľ áĽáŤááá˝ á°áá á¨áá፠áĽáŤááá˝ áá¸áᢠáĽá áľá DBMS á´áááááá˝ áá፠á áá˘á ááľáĽ áĽáť áĽáááááá á áŁá áľáá ááᢠáĽáá˛áá á¨áá°áłá°áŠ á áááááśá˝ áĽá SaaS á ááᢠáľááá áááŤá á á¨áááą á¨á áá á áľá¸á᪠áááá.
á¨áá፠áĽáŤááá˝ áá, áĽáá˛á á á ááá°áĽ ááááŤáśá˝:
- áá. áĽá á´áááááá˝ á ááá áááἠáŤáľááŁá;
- áá ááśá˝. áľá áá áśááľááŽá˝ áĽá¨á°ááááá á¨ááᣠáá áśááľáá á¨ááŤá°ááŠáľ áĽá á¨ááŤáááłá áąáľ á°áá˝ á á áĽááľ áľáááŤáľáááá á¨á˝ááł áĽáŤá áááłáá˘
- á°ááŁáŤá. ááá á á°áá ááľáĽ á¨ááá áĽá á¨á°ááᥠááá á áááááśá˝ á áá°ááᣠá áá¸áᣠá á°ááłáłá Postgres áá áĽááłáᣠᨠPostgres On-premises áá á ááľ á áááľ áŁá ᪠á áá¸áᢠáá ááłáá áĽá ááłáá á¨áááŁá á áľááá ááá áá. á á°á¨ááŞáᣠáá áááł á¨á ááľ á˛á˘á¤áá¤áľ á ááłááľ áľáĽá á˝ááłáá˝ á¨ááá á¨á áá á áľááá ááááá˘
á áá á¨DA/DE áá áá á áááĄ-
- áľá ááá° ááłáŠ á áŤáŁá˘ áĽá á¨áá°áá áŞáŤ áľá-á áá áĽáŠ áááá¤;
- á°áá˘áá á¨á˛á˘á¤áá¤áľ á´áááá á áľááá á¨ááá¨áĽ á˝ááł, á¨á°áŤááá á°ááŁá áááľ ááľáĽ á ááľááŁáľ;
- á áá áŁáá ááľáááľ ááľáĽ á¨á°áá¨á áá á´áááá á°ááŁáŤá áááľá¨á á áŁá áĽáŠáá áá´ á¨ááá¨áĽ á˝ááł;
- á¨ááἠááľá°ááá áĽá ááá°áľ á¨áá¨ááá á˝ááł;
- á¨á°áá¨áĄ áááľááá˝á á¨áá°áá á áĽá á¨áá°áá á á˝ááł.
á¨áá á áłá˝ ááłá á GCP áá á¨á°áá á¨á° á¨áá¨á áá áááľáŤáľ á¨á ááľ ááá á¨áá á´áááá áá፠áĽáá° á áááአáĽáá´áľ áĽáá°áá°áŤ áŤáłáŤáá˘
áĽáŁááá PostgreSQL á áľááá°-ááł ááľáĽ áŤáá°áŤá°á° áááá áἠáá áᣠáĽá áá
á¨ááá á áááľ áľá áľáá°á°á á ááᢠá°áá SQL. áĽá áá° Cloud SQL áľáá°ááľ áĽáá°áá áá፠ááľá¨á á ááĽááĄ-
áá
áá፠áááá ááá˝ áĽááłááá áἠááŁá á¨áááŁá áá, áľááá
á¨áá°áá áŞáŤ ááá˘áá˝ áĽááá áá á áĽáááľ áááŤá.
á á áá:
- á ááľá ááĽá á¨ááá¨áĽ áĽáŤáá áĽá¨á¨áᨠáááłáᢠáĽá GCPᣠá¨áá°áłá°áŠ á áááááśá˝ áĽá SaaS áĽáť á˘ááá¨áąáᣠá ááłáᾠᨠRDBMS áá ááľ á 4 á á°á¨á áá áĽáť ááłáŤá (áĽá áĽá፠Spanner á á á áŤá˘áŤ á á)ᢠá á°á¨ááŞá ᣠᨠPostgreSQL áá፠á 5 á á°á¨á áá ááłáŤá ᣠáĽá á¨áĽáą ááĽá MySQL áĽá SQL á ááááá á á ᣠáááľá ááá ááá á áŁá áĽá áá, áá ááá¨áĽ á ááĽááľ.
- á áá°ááá˝ áłáŤ áá áľá áĽááłáá˝ áááłáľ á¨ááĽáá. á áá á¨áą ááá á°á áľááá áááááᣠáá ááľ ááᢠá áá¤áąá, á¨á°ááá°á áĽáŤá áá á áááľáá: "áĽáŁáá áľááá áŤáľááá áá á Cloud SQL áá áĽááľá áŁáááŤáá˝ áá˝á!"
áá áĽááľáá?
á¨áá¨á¨áťá áĽáááľ áá áłáá á¨áá¨á°ááá áĽáá áá˘
á¨ááá á áŤááłá˝áá ááá¨á á ááĽááĄ-
- á¨áá á ááľ á˛á˘á¤áá˝ á¨á°ááŠá áľá ááááľ ááľá°áá ááá áááł á¨áááá˘
- á¨á ááľ áááľ áĽáááľ á¨á áá á áá á á á áá°áá;
- áá á á°ááá á¨ááá አá°áá˝á á á ááľ á°á¨á ááá á¨áááťá ááá˘
áááą áá áŤá á áĽáá°áá ááá áĽáť áłááá ááá áá:
- á¨á á ááá ááłá;
- á¨á°ááŤáŠ á¨áá°ááŤáľ áá´áá˝;
- á¨áĽáŤááłááą áá´ áĽá áá˝ áĽá ááłáśá˝;
- á°ááłáłá áĽá á ááŤá áááśá˝ á áá¨á áá á¨á°áá°á¨á° áĽá áĽáŠ áá፠áááľá¨á áĽá áááá áááłááá áááľ á áá°ááá.
áĽáá˛áá áá¨áá áááá áĽá á¨á˘á˛á¤á áá á¨ááááľ áá°á¨áłá áááá˝á áá¨áłáľ ááťá á ááŚáľá˘
áĽááá°á ááłá
á á áἠáá ááľáĽ áááŁáá á áááŹá˝á ááᣠááá á á áľááá áá áᢠá áĽáą áá áĽáŤ á ááá¨á áľ áá, á¨áááŁá á áŤá ááľááá á°ááá áˇá áĽá ááľáá ፠ááá áá á, áĽá á¨áááľ áĄáľá á áá ááŽáááľ áá ááááľ áááłáľ áŤá á á áłááá. á¨áá¨á°ááľ á°ááŁáŤáľ á°ááá á°áááĄ-
- CI / á˛á˛ ááááĄ;
- á¨ááááá á á áŤá ááááá;
- áááá áá° áĽáŤ á áľááŁá˘
á áááŹá˝á áŤáą áááᎠá°ááŞáľ áá áᣠáĽá ᨠPython/Django áŽáľ á¨áŁáś áĽá á ááĽáł á á.á˛.á. á¨á°á°áŤ ááᢠá¨áłáááá áłáłá á á°ááá¨á°áŁ áááľ áááá˝ - áŠá¤áľ áĽá á¨á ááŽá á áĽá¨áľ áĽáá°ááአáłáłá˘ á°á°áá áá áᣠáĽá áľáŤáá á¨á°á¨áááá á áááŁá ááľ ááá ááᢠááá á¨áľáŤ áŤááá˝ áĽá á¨áľáŤ áŤááá˝ á Google Kubernetes áá°á áá áá°ááá˘
áĽáá° áá¨áá, 3 ááá áŽá˝ áá áŠ.
- á¨á°áá áá¨ááť;
- á¨ááἠáá¨ááť;
- á°áá SQL (PostgreSQL)á˘
á ááľ á°á Cloud SQL ááá áĽáá°á°áá¨á ááŤáľááá áá˝áá? áĽáááąá ááááá ᣠáĽáá˛á
ááááą áĽáŤá á á
áἠáááłáľ ááľáĽ á ááľ ááááľ á á°áá áá áĽáá˛á á áľááá - á°áá˝ áľá á°ááá
á¨ááἠááłáá˝ ááááá áááá á¨áá áľááľ á á ᣠáá áĽááą á áááľ áá ááá¸áá ááĽááá ;-).
á¨áĽáá ááłá á á°ááá¨á°áŁ Cloud SQL á¨á°áá¨á á á áá¨á°ááľ ááááŤáśá˝ ááá˘
- áĽáá°á°á áá°áᣠá áááŹá˝á á¨á°áááŁá Djangoá á áá áá ááᣠáĽá á¨SQL áłáłá¤á áá° áááá áááŽá˝ (ááá ORM) ááŁáááľ áŤáá áá¨áá á¨áááááľ áá´á á ááá˘
- áááá áŤáą á áľááá á¨á°áá°á á¨á˛á˘á¤áá¤áľ ááááá áá°ááááĄ-
- PostgreSQL;
- ááŞáŤá˛á˘;
- MySQL;
- áŚáŤáá;
- SQLiteá˘
á áá áá á¨áľ PostgreSQL á¨áá áááá ááľáĽ á ááľá°áá á°ááá§á (á áĽáááĽá Oracleá ááá¨áĽ á áá°áá)á˘
á¨áá°áá ááááĄ-
- áááá¨áťá á 2 áááá˝ ááľáĽ áĽáť á°ááááˇá, áĽá 3 á á áĽá áśá˝ (áĽáľáŤ) ááľáĽ áłá¨;
- á¨áá¨á ááą á á°áá á ááŞáŤ ááá (á áŽá) ááľáĽ ááá áá á;
- á á°áá áá á áŠá ááአáľááá˝á áľááśá˝ áá አá¨ááłá¨áť áááá¨áśá˝ á¨á ááŽá áĽá áĽáľáŤ áĽá ááá¨áŚá˝ á á áááááľ áá á¨á˛á˘á¤áá¤áľ á¨áĽá¨ááľ áá áŤá.
ááá áĽááłá Django áĽáŤáą á¨á ááŤáł á¨ááἠááłáá˝ áá á áľáአááľáŤáľ áĽá á ááŁáĽ áĽá á ááá áá¨ááá á˘á˝áá, á áá°áá áŞáŤá ááľáĽ áĽá á˝áá á ááá á¨á (ᨠ90% á áá ááá ἠáá). áĽá á á á ááá, áĽá á á á ááá, ááľá¨á á˘áťá á á ááŽá áĽá á áĽáľáŤ ááľáĽ ááá áá á¨áľ á¨á°áá á -á á áá á¨ááľáááľ áááľá ááááᢠá°á áᣠá áá ááłá áá á¨á°ááłá°á ááá á á?
á˝áአá°áá áá á¨áá°áłá°áŠ á áááááśá˝á áĽá Cloud SQL á áá áá áá°á á ááááá áá áᢠáĽá ᨠCloud SQL á á á á á áá áá á¨á°áá°á ááᢠCloud SQL á¨áá°á á°ááááľ (HA) áĽá Read Replica (RR) áá°áááᣠááá áá á°ááłáłá RR á¨áá°ááá á á ááľ ááá ááľáĽ áĽáť ááᢠá á ááŞáŤ ááá ááľáĽ á¨ááἠááł á¨áá áá á áá á á ááŽá ááá Cloud SQL á á áá áá á¨á°áá á á á ááľáŤáľ á áľá˝ááᣠááá áĽááłá ááľáľááŹáľ áĽáŤáą áá á á¨ááľá¨á á áá¨áááá áᢠá¨ááá á°áŤá°áá˝ áá á¨á°á°á¨áá áááááľ á¨áľá á áá°á¨á°á áĽá âá˝ááŠá á ááá áĽá¨á°áŤáá áľ ááᣠá ááľ áá ááłáŠ áĽááŁáľ áŤáááâ á áá á°áľááá˝ á áĽá áˇáá˘
á¨ááááľ SQLá á á á áŁáአá¨áá¨ááááᣠáĽáá°áá áŤá ááá áááľááá˘
1. á¨áá°á á°á°áŤá˝ááľ (HA):
- á á ááľ ááá ááľáĽ;
- á á˛áľá ááŁááľ;
- PostgreSQL áá°áŽá˝ áĽá á áá á áááá;
- á ááśáá˛á áĽá á áĽá áááŁá á ááťáá - á áááłáŤáľ / ááľááľ;
- á˛ááአá˛á˘á¤áá¤áľ ááĽá á°áááá˝ á ááááá˘
2. á á (RR) á ááĽáĽáŚ
- á á ááľ ááá ááľáĽ;
- áľáŠáľ á°á áŁáŁá;
- PostgreSQL áĽá¨áľ ááŁááľá˘
á á°á¨ááŞá ᣠáĽáá°á°ááá°á ᣠá ááľ á´áááá á ááááĄá áľ áá áá áá á¨á ááłááśáš áá ááááŁá áá°áŚá˝:
- á°áá áá á GKE á áŠá áŤááá á áľá°áá á áŤááľá ááá á áĽá IaaS á áá áá á ááááá á˘
- á°áá áá á¨áŤáľ á áááááľ PostgreSQL/MySQL áá°ááŤáľ á áááááá˘
- á°á á ᣠá á á ááá ᣠGoogle Spanner áááá áŤááá á áŁá á°áľáá áááá ᣠááá ᣠDjango ORM á¨áĽáą áá ááĽáŤáľ á áá˝áá ᣠáá áĽáŠ ááá ááá˘
áááłáá á¨áááľ ááľáĽ á ááľááŁáľ á°áá áá á¨áá¨á°ááá áĽáŤá á°ááĽáá- "áĽáá° ááá áľááá á¨áá ááá áá á¨Django ORM áá á áĽáŽ áááľáŤáľ á°ááłáłá ááá ááľá¨á áá˝áá?"
á¨áááľá á ááŤá ááĽá 0
áá° á áĽáᎠá¨ááŁá á¨ááááŞáŤá ááá:
- á CloudSQL ááľáĽ ááá¨áľ;
- á áááá˝ ááŤá¨á á ááááá ááአá áĽáŽ á¨á°á°áŤ ááŁááľ á ááááá˘
- á PosgreSQL á ááľ á á áŤá Cloud SQL áá áááŤáŤá ááááŠ;
- á¨áá áŚáł áĽá á áá ááááľ á¨PostgreSQL ááłáá áŤáľáááŠáŁ áá á˘áŤááľ ááľá°áá á áááŠá˘
áᎠᣠáá áá ፠áĽáá°ááá˝á á°ááá ᣠááááŤáąá á¨á áľá°ááá ááłá¨áť áľááá (á á°áᨠááŽáááľ ááľáĽ áá) - pg_hba áĽá á¨ááłá°áᾠᣠáĽá áĽáá˛áá á áąáááŠáá áľá ááá ááłá¨áť á¨ááá˘
á¨áááľá á ááŤá ááĽá 1
á°á¨á᪠áá°áá°á áĽá á¨ááľá áááłáá˝á á¨áááľ ááľáĽ á ááľááŁáľ á¨á áľá°áłá°áĽ áŁáĄá á á°áá°á ááአá°áá¨á¨áĄ-
- á ááá á CloudSQL ááľáĽ áááá¨áľ áĽá¨áá¨áá ááᣠááá áá áá° MySQL áĽá¨áá¨áá ááᣠááááŤáąá Cloud SQL by MySQL ááŤá ááľá°á áľááááĄ-
- áááŤá MySQL á°áŞ áá;
- MySQL ááłá áááľáá;
- á¨ááá˝ á°áááá˝ ááá á áá˘á áá áááĽá ááááá á¨á°ááá°áá˘
MySQL ááŁááľá áááá á¨á áľá°áááá ááłá¨áť áľáááááá á ááá á°á¨á ááá ááá á°ááˇá ááá áá á áŁá áŤáá°á¨áá áĽá á¨áááá˝ áá á. áá° ááľ áľáááľ á°áá áá á áá á áľá᪠ááᣠááááŤáąá á á ááá ááá áŠá á á´áŤááá áľáá°ááŤááᣠáĽá á áľáááľ á¨ááá ááł á á´áŤááá áŤáá°á°áá ááá áłááᢠá áᣠGoogle CLI á ááᣠáá á áá ááááŤáľ ááá ááá áĽáá á áá á áá áá°áŤá - á ááłáá´ ááá áŤáᣠá ááłáá´á á áá°áá á¨áᢠááááŁáľ CLI á¨á°ááá°áá áááŤá ááἠááá°áľ áĽáá áá ááá˝ áľáááá ááá˘
á áĽááṠᣠá áá áá Cloud SQL á ááŤá˝ á°áľáá áĽááłááá ááá ááᢠáĽááą áĽáá°áááľáŁ á¨ááá˝ááá áá á áľááááá˘
á¨áááľá á ááŤá ááĽá 2
á ááááľ SQL áááá ááľáĽ ááá¨áľ áľááá°áťáᣠááľááľá áááľá ááľáááśá˝á ááááááľ ááá¨ááᢠááľáááśáš á¨áá¨á°ááľ ááááá˘
- Kubernetes ááľáĽ áĽáŤ, ᨠKubernetes (DCS, ...) áĽá GCP (LB, ...) ááĽáśá˝ áĽá á˝ááłáá˝ á¨áá°á á á ááá;
- á á°áá ááľáĽ áŤá á ááľááá áááŽá˝ áľáĽáľáĽ áĽáá° HA ááŽáᲠá¨áłáľ áĽáĽá¨áľ;
- á ááá HA ááá ááľáĽ PostgreSQL ááá MySQL á¨áááľ á˝ááł; á ááá˝ áááá˝ - HA á¨ááá ááá RR á á°á¨á᪠á áá (áá áľá°áááááľ);
- ááᲠááľá°á (á¨áĽáą áá áááááľ á áááááŠá ᣠáá á áŁá á áľááá á ááá á¨á)
.
á áĽááá
ááááśá˝ ááááŤáľ, áá˝á°áľáá DBMS áĽá á¨ááľáŤáŁ á ááŤáŽá˝:
- MySQL Galera;
- CockroachDB;
- PostgreSQL ááłáŞáŤáá˝
:
- pgpool-II;
- ááľáŽá.
MySQL Galera
MySQL Galera á´áááá á¨á°áááŁá á Codership á˛áá á InnoDB á°á°áŞ ááᢠáአáŁá áŞáŤáľáĄ
- áŁááĽá ááľá°á;
- á¨á°ááłá°á ááŁááľ;
- á¨ááááá á áá ááá áĽ;
- áá° ááááá ááľááá ááááľ áá áłáľ;
- á áĽáŽ á¨á°á°áŤ ᨠHA áá´;
- ᨠBitnami ᨠHelm áá áł á áá˘
áŽááŤá á˛.á˘.
áĽáá° ááááŤá ááአááá áŚáἠáá áĽá á Go ááľáĽ á¨á°áťá áááľ ááá ááŽáááľ áá. ááá á°áłáłá á¨á á¨áŽ ááĽáľ áá (á¨Google á áᥠá°áá˝ á¨á°áá°á¨á°)ᢠáá á°ááá á˛á˘á¤áá¤áľ á ááááŞáŤ á¨á°áá°áá áĽáá˛á°áŤá áá (á¨áłáĽá ááľáĽ á á ááľááľ ááŹáľ) áĽá áľá á°áľá á¨ááááᢠá¨áŠáŁááŤá á°áŤá˛áá˝ âᨠSQL á°ááŁá áĽáá˝ááá á¨NoSQL áááľááá˝ á¨ááłááá á ááľá á°á°áŤá˝ááľ áá á ááŁááâ á¨áááá áἠáááá¨ááá˘
áĽáŠ áááť ááľá á¨-ááľáá´ áááááľ ááŽáśáŽá áľáá ááá˘
áááá
áá ᨠPostgreSQL á°á¨á᪠ááᣠá áĽáááąáŁ áááá áááááśá˝ á¨áááŁá á áĽá á¨ááŤáľáŹáľ á á˛áľ á áŤáᢠá á˘á¤áľá˛ áááľ á¨á°ááá° á¨áŤáą á¨áá á¨ááľ ááá á°áŞ áĽá á°ááłá á ááᢠá°á áĽáľáá˝á áá°áŁáᣠáá á á°áá°á ááአá áľá᪠áááľááᣠááááŤáąá á á˛áľ á áŤá ááአá¨á ááłááľ á°á¨á᪠ááĽáąáá˝ ááá ááá áá˝ááá˘
ááľáŽá
áá ááááź á¨áá°áá áľ á¨áá¨á¨áťá ááá áá, áĽá áĽáá° á°ááá , á á¨ááą á áá°áá. Patroni áááľ ááá áááá፠ááᣠáĽáąá á áá á¨áą á¨áááá á´áá ááᣠáá á á¨PostgreSQL áľáĽáľáŚá˝á á¨á°ááŤáŠ á¨ááŁááľ á áááśá˝ áĽá á ááśáá˛á áá áááŤá¨áá á áŤáľ-á°á áĽáá˛á áĽá áŤáľá˝áááłáᢠá¨áŠáŁá áá á á°áἠáľáááááľ áĽá ááá á á˛áľ á áŤááľá áľáááŤáľá°ááá ááአá áŁá á áľá°áłá˝ áá á°áááˇáá˘
á áá¨á¨áť áá áá¨áĽá?
áááŤá ááá á ááá á¨ááĄ-
- áŽááŤá á˛.á˘. - áĽáłáľ, áá á¨áá;
- MySQL Galera - áĽáá˛áá ááĽá á áá°áá, á áĽá áŚáłáá˝ áĽá á áá áááá, áá MySQL;
- áááá - áĽá á ááľááá á áŤááľ, áľááá á¨á°áá áĽá ᨠK8 áá ááááá;
- ááľáŽá - ᨠK8s áá á áŁá áĽáŠ áá á°áľ ᣠááá á ááľááá á áŤáᾠᣠá¨áá˛á LB áá á áĽáŠ áááł ááááłáá˘
áľááá áááŤá á ááľáŽá áá ááľáá.
áááśá˝
á á áአááá ááá ááá á áá ááᢠá áᣠá¨á áᲠáá á¨á° áááľ ááá á á¨áá°á áááł á°ááá§áᣠáĽá áá áá á áá ááᢠáĽá á¨á°ááá á ááľ áá á¨áá á¨á° áááľ ááááľ á¨áá አá áá ááá ááá á¨á°áᨠááᢠá á°á¨ááŞá ᣠá á°áá ááľáĽ áŤá áá áŤáá˝ áŤáááá¨áĽ ááłáŤá ᣠáĽááą ááłáŤá áĽá ááááŁáľá ᣠá á°áá ááľáĽ áĽáť ááłáŤá áĽá á¨á፠á áá á á ááŹáá˝ áĽá¨áśá˝ áá° áŚá-áᢠáá°ááááá˘
áľá SQLᣠSQL áááŤáᢠáá
áááľ PostgreSQL áĽá MySQL á ááá
áĽá á¨áĽááą áá ááľáŤáľ ááťá á ááŚáľ ááááá á¨á áá á áľáááá ááá á áľááá áá áá ááťá ááá˘
ááá: hab.com