21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดนเดฒเต‹, เด–เดฌเตเดฐเต‹เดตเตเดธเตเด•เต เดจเดฟเดตเดพเดธเดฟเด•เตพ. เด•เต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เด—เตเดฐเต‚เดชเตเดชเดฟเดฒเต† เด•เตเดฒเดพเดธเตเด•เตพ เด‡เดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚ "PostgreSQL". เด‡เด•เตเด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดˆ เด•เต‹เดดเตเดธเดฟเดฒเต† เด“เดชเตเดชเตบ เดตเต†เดฌเดฟเดจเดพเตผ เดŽเด™เตเด™เดจเต† เดจเดŸเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

ะ’ เด…เดŸเตเดคเตเดค เดคเตเดฑเดจเตเดจ เดชเดพเด เด‚ เดฎเต‡เด˜เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด•เดพเดฒเด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดจเตเดจ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดธเด‚เดธเดพเดฐเดฟเดšเตเดšเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดˆ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเด•เดณเตเดŸเต† เดธเตเดตเดพเดงเต€เดจเดคเตเดคเดฟเตฝ SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดŽเด™เตเด™เดจเต† เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต.

เดตเต†เดฌเดฟเดจเดพเตผ เดจเดŸเดคเตเดคเดฟ เดตเดฒเต‡เดฐเดฟ เดฌเต†เดธเตเดฐเตเด•เตเด•เต‹เดตเต, EPAM เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต† Google เด•เตเดฒเต—เดกเต เดชเตเดฐเดพเด•เตเดŸเต€เดธเต เดกเต†เดฒเดฟเดตเดฑเดฟ เดฎเดพเดจเต‡เดœเตผ.

เดฎเดฐเด™เตเด™เตพ เดšเต†เดฑเตเดคเดพเดฏเดฟเดฐเตเดจเตเดจเดชเตเดชเต‹เตพ...

เด†เดฆเตเดฏเด‚, เด•เดดเดฟเดžเตเดž เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเดคเตเดคเดฟเตฝ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเดจเตเดฑเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดŽเด™เตเด™เดจเต† เด†เดฐเด‚เดญเดฟเดšเตเดšเตเดตเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด“เตผเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด•เดพเดฐเตเดฏเดฎเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด…เด•เตเด•เดพเดฒเดคเตเดคเต เด’เดฐเต เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเดจเตเดฑเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ.

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

90 เด•เดณเตเดŸเต† เด…เดตเดธเดพเดจเดคเตเดคเดฟเดฒเตเด‚ 2 เด•เดณเตเดŸเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเตเด‚, เดตเตเดฏเดพเดตเดธเดพเดฏเดฟเด• เดธเตเด•เต‡เดฒเดฌเดฟเตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เด…เดคเต†, IBM DBXNUMX, Sybase เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเต เดšเดฟเดฒ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดตเดจเตเดจเต เดชเต‹เดฏเดฟ, เดชเด•เตเดทเต‡ เดชเตŠเดคเตเดตเต† เด…เดต เด’เดฑเดพเด•เตเด•เดฟเดณเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด…เดคเตเดฐ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด…เด•เตเด•เดพเดฒเดคเตเดคเต† เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเดฐเตเดŸเต† เด•เดดเดฟเดตเตเด•เตพ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เด’เดฐเต‡เดฏเตŠเดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดฑเดพเด•เตเด•เดฟเตพ เดกเดฟเดฌเดฟเดŽเดฏเตเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  • เดตเดฟเดคเดฐเดฃ เด•เดฟเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฑเดพเด•เตเด•เดฟเตพ เดธเต†เตผเดตเตผ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•;
  • เด’เดฑเดพเด•เตเด•เดฟเตพ เดธเต†เตผเดตเตผ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•:

  • init.ora;
  • เดถเตเดฐเต‹เดคเดพเดตเต.เด“เดฑ;

- เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป:

  • เดŸเต‡เดฌเดฟเตพเดธเตเดชเต‡เดธเตเด•เตพ;
  • เดชเดฆเตเดงเดคเดฟ;
  • เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ;

- เดฌเดพเด•เตเด•เดชเตเดชเต เดจเดŸเดคเตเดคเดฟ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•;
- เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚ เดจเดŸเดคเตเดคเตเด•;
- เด‰เดชเดฏเตเด•เตเดคเดฎเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•.

เด…เดคเต‡ เดธเดฎเดฏเด‚, Oracle DBA-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดตเดถเตเดฏเด•เดคเด•เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ:

  • เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ DBMS เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚;
  • เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดคเดฏเตเด‚ เดคเดฟเดฐเดถเตเดšเต€เดจ เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเดฏเตเด‚ เดจเตฝเด•เตเด• (เด‡เดคเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต DBA เดชเตเดฐเดถเตเดจเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ);
  • เดธเดฌเตเดœเด•เตเดŸเต เดเดฐเดฟเดฏ, เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ, เด’เดŽเดธเต เดŽเดจเตเดจเดฟเดตเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดจเดฒเตเดฒ เด…เดฑเดฟเดตเต;
  • เดกเดพเดฑเตเดฑ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•, เดตเตเดฏเดคเตเดฏเดธเตเดค DBMS-เด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•.

เดชเตŠเดคเตเดตเต‡, เด…เด•เตเด•เดพเดฒเดคเตเดคเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฎเตเดฎเตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต 80 เด•เดณเตเดŸเต† เด…เดตเดธเดพเดจเดคเตเดคเดฟเตฝ เดธเต‹เดตเดฟเดฏเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเดฟเดฒเต† เดšเต‹เดฏเดฟเดธเดฟเดจเต‹เดŸเต เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต:

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดžเด™เตเด™เดณเตเดŸเต† เดธเดฎเดฏเด‚

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดฎเดฐเด™เตเด™เตพ เดตเดณเตผเดจเตเดจเต, เดฒเต‹เด•เด‚ เดฎเดพเดฑเดฟ, เด…เดคเต เด‡เดคเตเดชเต‹เดฒเต†เดฏเดพเดฏเดฟ:

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เด—เดพเตผเดŸเตเดŸเตเดจเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดชเต‹เดฒเต†, DBMS เดตเดฟเดชเดฃเดฟเดฏเตเด‚ เดฎเดพเดฑเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดœเดจเดชเตเดฐเต€เดคเดฟ เดตเตผเดฆเตเดงเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‡เด˜เด™เตเด™เตพ เด…เดตเดฏเตเดŸเต† เดธเตเดฅเดพเดจเด‚ เดชเดฟเดŸเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเต เด‡เดตเดฟเดŸเต† เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เด…เดคเต‡ เด—เดพเตผเดŸเตเดŸเตเดจเตผ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเด—เดฎเดจเด™เตเด™เตพ เดจเดฎเตเด•เตเด•เต เด•เดพเดฃเดพเด‚:

  1. เดจเดฟเดฐเดตเดงเดฟ เด‰เดชเดญเต‹เด•เตเดคเดพเด•เตเด•เตพ เด•เตเดฒเต—เดกเดฟเดฒเต‡เด•เตเด•เต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดจเต€เด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดพเดคเดฏเดฟเดฒเดพเดฃเต.
  2. เดชเตเดคเดฟเดฏ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เตพ เด†เดฆเตเดฏเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เด•เตเดฒเต—เดกเดฟเดฒเดพเดฃเต, เด…เดต เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เด•เตเดฒเต—เดกเต เด‡เดคเดฐ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฎเต†เดจเตเดจเดคเต เด’เดฐเต เดตเดธเตเดคเตเดคเดฏเดฒเตเดฒ.
  3. เดชเดฃเดฎเดŸเดšเตเดšเตเดณเตเดณ เดตเดฟเดฒเดจเดฟเตผเดฃเตเดฃเดฏ เดฎเดพเดคเตƒเด• เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เด…เดตเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเดพเดคเตเดฐเด‚ เดชเดฃเด‚ เดจเตฝเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เด’เดฐเต เดชเตเดฐเดตเดฃเดค เดชเต‹เดฒเตเดฎเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดตเดธเตเดคเตเดคเดฏเตเดŸเต† เด’เดฐเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเดพเดฃเต.

เด‡เดจเดฟเดฏเต†เดจเตเดคเดพ?

เด‡เดจเตเดจเต เดจเดฎเตเดฎเตพ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดฎเต‡เด˜เดคเตเดคเดฟเดฒเดพเดฃเต. เด•เต‚เดŸเดพเดคเต† เดจเดฎเตเด•เตเด•เต เด‰เดฏเดฐเตเดจเตเดจ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเดพเดฃเต. เด“เตบ-เดชเตเดฐเดฟเดฎเตˆเดธเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเตเดŸเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเดพเดคเตเดฐเด‚ เดจเดฎเตเดฎเตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝเดชเตเดชเต‹เดฒเตเด‚ เด‡เดคเต เดตเดณเดฐเต† เดตเดฒเตเดคเดพเดฃเต. เดžเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ SaaS เด‰เด‚ เด‰เดฃเตเดŸเต. เด…เดคเดฟเดจเดพเตฝ, เด“เดฐเต‹ เดตเตผเดทเดตเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตฝ เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต.

เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚, เด‰เดฃเตเดŸเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เด˜เดŸเด•เด™เตเด™เตพ:

  • เดตเดฟเดฒ. เดชเดฒ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เตพเด•เตเด•เตเด‚ เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเดฃเด‚ เดšเดฟเดฒเดตเดพเด•เตเด‚;
  • เด•เดดเดฟเดตเตเด•เตพ. เดจเดฎเตเดฎเตพ เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เด™เตเด•เดฟเตฝ, เดตเตˆเดฆเด—เตเดงเตเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด‚ เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเดฟเดจเต เด…เดคเต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด†เดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดคเดฟเดฏเดพเดฏ เด•เดดเดฟเดตเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต;
  • เดชเตเดฐเดตเตผเดคเตเดคเดจเดฏเต‡เดพเด—เตเดฏเดฎเดพเดฏ. เด•เตเดฒเต—เดกเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏเดคเตเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเตเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เตเด‚, เด…เดคเต‡ เดชเต‹เดธเตเดฑเตเดฑเตโ€Œเด—เตเดฐเต†เดธเดฟเตฝ เดชเต‹เดฒเตเด‚, เดชเต‹เดธเตเดฑเตเดฑเตโ€Œเด—เตเดฐเต‡เดธเต เด“เตบ-เดชเตเดฐเดฟเดฎเตˆเดธเดฟเดจเตเดฑเต† เดธเดฎเดพเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‡เดฒเตเดฒ. เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด˜เดŸเด•เดฎเดพเดฃเดฟเดคเต. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด’เดฐเตŠเดฑเตเดฑ DBMS-เดจเตเดฑเต† เดšเดฟเดฒ เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดดเดฟเดตเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดตเดฟเดจเต‡เด•เตเด•เดพเตพ เดˆ เด˜เดŸเด•เด‚ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

DA/DE-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เดชเตเดชเต‹เตพ เดŽเดจเตเดคเดพเดฃเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต:

  • เดตเดฟเดทเดฏ เดฎเต‡เด–เดฒเดฏเต†เดฏเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเต เดจเดฒเตเดฒ เดงเดพเดฐเดฃ;
  • เด•เตˆเดฏเดฟเดฒเตเดณเตเดณ เดšเตเดฎเดคเดฒ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เด‰เดšเดฟเดคเดฎเดพเดฏ DBMS เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต;
  • เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เดณเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เดฐเต€เดคเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต;
  • เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเดตเตเด‚ เดฎเตˆเด—เตเดฐเต‡เดทเดจเตเด‚ เดจเดŸเดคเตเดคเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต;
  • เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเต.

เดคเดพเดดเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ GCP เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดกเดพเดฑเตเดฑเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดจเตเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เด…เดคเดฟเดจเตเดฑเต† เด˜เดŸเดจเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต:

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

PostgreSQL เดธเตเด•เต€เดฎเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•, เด‡เดคเต เดŸเต†เตผเดฎเดฟเดจเต‹เดณเดœเดฟเด•เตเด•เต เด•เต€เดดเดฟเตฝ เดฎเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเดพเดฃเดฟเดคเต. เด•เตเดฒเต—เดกเต SQL. เดžเด™เตเด™เตพ เด•เตเดฒเต—เดกเต SQL-เตฝ เดŽเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เดตเต€เดฃเตเดŸเตเด‚ เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดˆ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด…เดตเดฌเต‹เดงเดคเตเดคเดพเตฝ เดจเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต.

เด†เด•เต†:

  1. เดจเดฟเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เด•เตเดจเตเดคเต‹เดฑเตเด‚, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด‚ เด•เต‚เดŸเตเดคเตฝ เด…เดฎเตผเดคเตเดคเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ GCP, เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดธเต‡เดตเดจเด™เตเด™เตพ, SaaS เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดจเต‹เด•เตเด•เดฟเดฏเดพเดฒเตเด‚, RDBMS-เดจเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดšเดฟเดฒ เดชเดฐเดพเดฎเตผเดถเด™เตเด™เตพ เดจเดพเดฒเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดฆเตƒเดถเตเดฏเดฎเดพเด•เต‚ (เด…เดตเดฟเดŸเต† เดธเตเดชเดพเดจเตผ เดธเดฎเต€เดชเดคเตเดคเตเดฃเตเดŸเต). เด•เต‚เดŸเดพเดคเต†, PostgreSQL-เดจเตเดฑเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เด…เดžเตเดšเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดŸเตเดคเตเดคเดพเดฏเดฟ MySQL, SQL เดธเต†เตผเดตเตผ เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เด‰เดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เดŽเดฒเตเดฒเดพเด‚ เดงเดพเดฐเดพเดณเด‚ เด‰เดฃเตเดŸเต, เดชเด•เตเดทเต‡ เดจเดฟเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดฃเด‚.
  2. เดชเตเดฐเดฒเต‹เดญเดจเด™เตเด™เดณเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดจเต†เดคเดฟเดฐเดพเดฏ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดพเด‚ เดฎเดฑเด•เตเด•เดฐเตเดคเต. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด’เดฐเต เดธเตเดชเดพเดจเตผ เดตเต‡เดฃเด‚, เดชเด•เตเดทเต‡ เด…เดคเต เดšเต†เดฒเดตเต‡เดฑเดฟเดฏเดคเดพเดฃเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต: "เดฆเดฏเดตเดพเดฏเดฟ เดžเด™เตเด™เดณเต† เด’เดฐเต เดธเตเดชเดพเดจเตผ เด†เด•เตเด•เตเด•, เดŽเดจเตเดจเดพเตฝ เด•เตเดฒเต—เดกเต SQL-เดจเตเดฑเต† เดตเดฟเดฒเดฏเตเด•เตเด•เต, เดจเดฟเด™เตเด™เตพ เดชเตเดฐเตŠเดซเดทเดฃเดฒเตเด•เดณเดพเดฃเต!"

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดžเดพเตป เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดฃเด‚?

เด†เดคเตเดฏเดจเตเดคเดฟเด• เดธเดคเตเดฏเดฎเต†เดจเตเดจเต เด…เดตเด•เดพเดถเดชเตเดชเต†เดŸเดพเดคเต†, เดจเดฎเตเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดชเดฑเดฏเดพเด‚:

เดชเด เดจเดคเตเดคเต‹เดŸเตเดณเตเดณ เดจเดฎเตเดฎเตเดŸเต† เดธเดฎเต€เดชเดจเด‚ เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  • DBA-เด•เตพ เดฎเตเดฎเตเดชเต เดชเด เดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเด เดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด…เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ;
  • เด’เดฐเต เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดตเต เด‡เดจเดฟ เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดฒเตเดฒ;
  • เดŽเดจเตเดจเดพเตฝ เด’เดจเตเดจเดฟเดจเตเดฑเต† เดคเดฒเดคเตเดคเดฟเตฝ เดกเดธเตป เด…เดฑเดฟเดฏเตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดŽเดคเตเดฐเดฏเดพเดฃเต†เดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดจเดฟเด™เตเด™เตพ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  • เด…เดคเดฟเดจเตเดฑเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เด‰เดชเดฏเต‹เด— เด•เต‡เดธเต;
  • เดตเตเดฏเดคเตเดฏเดธเตเดค เดตเดฟเดจเตเดฏเดพเดธ เดฐเต€เดคเดฟเด•เตพ;
  • เด“เดฐเต‹ เดฐเต€เดคเดฟเดฏเตเดŸเต†เดฏเตเด‚ เด—เตเดฃเด™เตเด™เดณเตเด‚ เดฆเต‹เดทเด™เตเด™เดณเตเด‚;
  • เด…เดฑเดฟเดตเตเดณเตเดณเดคเตเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฎเดพเดจเดตเตเด‚ เดฌเดฆเตฝ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเตเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฏ เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเต เด…เดจเตเด•เต‚เดฒเดฎเดฒเตเดฒ.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดพเดฑเตเดฑ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ ETL-เดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดคเดคเตเดตเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเดฃเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด•เต‡เดธเต

เดธเดฎเต€เดชเด•เดพเดฒเดคเตเดคเต, เด’เดฐเต เดฎเตŠเดฌเตˆเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดพเดฏเดฟ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด†เดฐเด‚เดญเดฟเดšเตเดšเดชเตเดชเต‹เดดเต‡เด•เตเด•เตเด‚, เดฌเดพเด•เตเด•เต†เตปเดกเต เด‡เดคเดฟเดจเด•เด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต, เด…เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดคเดฏเตเดฏเดพเดฑเดพเดฏเดฟเด•เตเด•เดดเดฟเดžเตเดžเต, เด•เต‚เดŸเดพเดคเต† เดตเดฟเด•เดธเดจ เดธเด‚เด˜เด‚ เดˆ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดเด•เดฆเต‡เดถเด‚ เดฐเดฃเตเดŸเต เดตเตผเดทเด‚ เดšเต†เดฒเดตเดดเดฟเดšเตเดšเต. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดœเต‹เดฒเดฟเด•เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ:

  • CI/CD เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•;
  • เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏ เด…เดตเดฒเต‹เด•เดจเด‚ เดšเต†เดฏเตเดฏเตเด•;
  • เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ.

เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดคเดจเตเดจเต† เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเดธเต เด†เดฏเดฟเดฐเตเดจเตเดจเต, เดชเตˆเดคเตเดคเตบ/เดœเดพเด™เตเด•เต‹ เด•เต‹เดกเต เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดœเดฟเดธเดฟเดชเดฟเดฏเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต. เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดชเตเดฐเต‡เด•เตเดทเด•เดฐเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดฏเตเดŽเดธเตเด‚ เด‡เดฏเตเดตเตเด‚ เดฐเดฃเตเดŸเต เดชเตเดฐเดฆเต‡เดถเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเดฎเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต, เด—เตเดฒเต‹เดฌเตฝ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฑเดฟเดฒเต‚เดŸเต† เดŸเตเดฐเดพเดซเดฟเด•เต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเต. เดŽเดฒเตเดฒเดพ เดตเตผเด•เตเด•เตเดฒเต‹เดกเตเด•เดณเตเด‚ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเต เดตเตผเด•เตเด•เตเดฒเต‹เดกเตเด‚ Google Kubernetes เดŽเดžเตเดšเดฟเดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต.

เดกเดพเดฑเตเดฑเดฏเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, 3 เด˜เดŸเดจเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต:

  • เด•เตเดฒเต—เดกเต เดธเตเดฑเตเดฑเต‡เดพเดฑเต‡เดœเต;
  • เดกเดพเดฑเตเดฑเดธเตเดฑเตเดฑเต‹เตผ;
  • เด•เตเดฒเต—เดกเต SQL (PostgreSQL).

21-เดพเด‚ เดจเต‚เดฑเตเดฑเดพเดฃเตเดŸเดฟเตฝ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเด™เตเด™เดจเต† เด…เดคเดฟเดœเต€เดตเดฟเด•เตเด•เดพเด‚: เดฎเต‡เด˜เด™เตเด™เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต, PostgreSQL เดฎเตพเดŸเตเดŸเดฟเดฎเดพเดธเตเดฑเตเดฑเตผ

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด•เตเดฒเต—เดกเต SQL เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต†เดจเตเดจเต เด’เดฐเดพเตพ เดšเดฟเดจเตเดคเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚? เดธเดคเตเดฏเด‚ เดชเดฑเดžเตเดžเดพเตฝ, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดšเต‹เดฆเตเดฏเด‚ เดธเดฎเต€เดช เดตเตผเดทเด™เตเด™เดณเดฟเตฝ เด’เดฐเตเดคเดฐเด‚ เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด• เดตเดฟเดฐเดพเดฎเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเดฏเดฟ - เด†เดณเตเด•เตพ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฒเดœเตเดœเดฟเดšเตเดšเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เด…เดตเตผ เด…เดต เดธเดœเต€เดตเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต ;-).

เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด•เตเดฒเต—เดกเต SQL เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต:

  1. เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดœเดพเด™เตเด•เต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตˆเดคเตเดคเตบ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต (เดœเดพเด™เตเด•เต‹ ORM) เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดฎเดพเดชเตเดชเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฎเดพเดคเตƒเด• เด‡เดคเดฟเดจเต เด‰เดฃเตเดŸเต.
  2. เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต เดคเดจเตเดจเต† DBMS-เด•เดณเตเดŸเต† เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเต† เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเต:

  • PostgreSQL;
  • MariaDB;
  • MySQL;
  • เด’เดฑเดพเด•เตเด•เดฟเตพ;
  • SQLite.

เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดˆ เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต PostgreSQL เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต เด…เดตเดฌเต‹เดงเดชเต‚เตผเดตเตเดตเดฎเดพเดฃเต (เดถเดฐเดฟ, เด‡เดคเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด’เดฑเดพเด•เตเด•เดฟเตพ เด…เดฒเตเดฒ, เดถเดฐเดฟเด•เตเด•เตเด‚).

เดŽเดจเตเดคเดพเดฃเต เด•เดพเดฃเดพเดคเดพเดฏเดคเต:

  • เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป 2 เดชเตเดฐเดฆเต‡เดถเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดตเดฟเดจเตเดฏเดธเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚, เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต‡เดคเต เดชเตเดฒเดพเดจเตเด•เดณเดฟเตฝ (เดเดทเตเดฏ) เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต;
  • เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดตเดŸเด•เตเด•เต‡ เด…เดฎเต‡เดฐเดฟเด•เตเด•เตป เดฎเต‡เด–เดฒเดฏเดฟเดฒเดพเดฃเต (เด…เดฏเต‹เดต) เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต;
  • เด‰เดชเดญเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดญเดพเด—เดคเตเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฏเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด†เดถเด™เตเด•เด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต เด†เด•เตเดธเดธเต เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดฏเต‚เดฑเต‹เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดเดทเตเดฏเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เด’เดชเตเดชเด‚ เดคเดŸเดธเตเดธเด™เตเด™เตพ เดœเต‡เดพเดฒเดฟเดฏเดฟเตฝ DBMS เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ.

เดœเดพเด‚เด—เต‹เดฏเตเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเดฟเตฝ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดตเดฏเต† เดตเดพเดฏเดจเดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ เดŽเดดเตเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดตเดฟเดญเดœเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดŸเตเดŸเตเด‚, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เด‡เดคเตเดฐเดฏเดงเดฟเด•เด‚ เดŽเดดเตเดคเตเดคเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ (90% เตฝ เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต). เดชเตŠเดคเตเดตเต‡, เดชเตŠเดคเตเดตเต‡, เด…เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เด™เตเด•เดฟเตฝ เดฏเต‚เดฑเต‹เดชเตเดชเดฟเดฒเต†เดฏเตเด‚ เดเดทเตเดฏเดฏเดฟเดฒเต†เดฏเตเด‚ เดชเตเดฐเดงเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑเดฏเตเดŸเต† เดชเด•เตผเดชเตเดชเต เดตเดพเดฏเดฟเด•เตเด•เตเด•, เด‡เดคเตŠเดฐเต เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดš เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดถเดฐเดฟ, เด…เดคเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เด‡เดคเตเดฐ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏเดคเต?

เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เด•เตเดฒเต—เดกเต SQL เด‰เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดชเดญเต‹เด•เตเดคเดพเดตเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเต. เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเต—เดกเต SQL-เดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เดจเดฟเดฒเดตเดฟเตฝ เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฃเต. เด•เตเดฒเต—เดกเต SQL เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค (HA), เดฑเต€เดกเต เดฑเต†เดชเตเดฒเดฟเด•เตเด• (RR) เดŽเดจเตเดจเดฟเดตเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต‡ RR เด’เดฐเต เดฎเต‡เด–เดฒเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚. เด…เดฎเต‡เดฐเดฟเด•เตเด•เตป เดฎเต‡เด–เดฒเดฏเดฟเตฝ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดคเดฟเดจเดพเตฝ, เด•เตเดฒเต—เดกเต เดŽเดธเตโ€Œเด•เตเดฏเตเดŽเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฏเต‚เดฑเต‹เดชเตเดฏเตป เดฎเต‡เด–เดฒเดฏเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฑเต€เดกเต เดฑเต†เดชเตเดฒเดฟเด•เตเด• เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดชเต‹เดธเตเดฑเตเดฑเตโ€Œเด—เตเดฐเต†เดธเต เดคเดจเตเดจเต† เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เดณเต† เดคเดŸเดฏเตเดจเตเดจเดฟเดฒเตเดฒ. เด—เต‚เด—เดฟเตพ เดœเต€เดตเดจเด•เตเด•เดพเดฐเตเดฎเดพเดฏเตเดณเตเดณ เด•เดคเตเดคเดฟเดŸเดชเดพเดŸเตเด•เตพ เดŽเด™เตเด™เตเดฎเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ, "เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดถเตเดจเด‚ เด…เดฑเดฟเดฏเดพเด‚, เด…เดคเดฟเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚" เดŽเดจเตเดจ เดถเตˆเดฒเดฟเดฏเดฟเดฒเตเดณเตเดณ เดตเดพเด—เตเดฆเดพเดจเด™เตเด™เดณเต‹เดŸเต†เดฏเดพเดฃเต เด…เดตเดธเดพเดจเดฟเดšเตเดšเดคเต.

เด•เตเดฒเต—เดกเต SQL-เดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เดžเด™เตเด™เตพ เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดพเตฝ, เด…เดคเต เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเด‚:

1. เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค (HA):

  • เด’เดฐเต เดชเตเดฐเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ;
  • เดกเดฟเดธเตเด•เต เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดดเดฟ;
  • PostgreSQL เดŽเดžเตเดšเดฟเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ;
  • เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต, เดฎเดพเดจเตเดตเตฝ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดธเดพเดงเตเดฏเดฎเดพเดฃเต - เดชเดฐเดพเดœเดฏเด‚ / เดชเดฐเดพเดœเดฏเด‚;
  • เดธเตเดตเดฟเดšเตเดšเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด•เตเดฑเดšเตเดšเต เดฎเดฟเดจเดฟเดฑเตเดฑเตเด•เตพเด•เตเด•เต DBMS เดฒเดญเตเดฏเดฎเดฒเตเดฒ.

2. เดฑเต†เดชเตเดฒเดฟเด•เตเด• (RR) เดตเดพเดฏเดฟเด•เตเด•เตเด•:

  • เด’เดฐเต เดชเตเดฐเดฆเต‡เดถเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ;
  • เดšเต‚เดŸเตเดณเตเดณ เดธเตเดฑเตเดฑเดพเตปเดกเตเดฌเตˆ;
  • PostgreSQL เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป.

เด•เต‚เดŸเดพเดคเต†, เดชเดคเดฟเดตเต เดชเต‹เดฒเต†, เด’เดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดšเดฟเดฒเดฐเต† เด…เดญเดฟเดฎเตเด–เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพ:

  • เด‰เดชเดญเต‹เด•เตเดคเดพเดตเดฟเดจเต เดœเดฟเด•เต†เด‡ เดตเดดเดฟเดฏเดฒเตเดฒเดพเดคเต† เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเด‚ IaaS เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒ;
  • เด‰เดชเดญเต‹เด•เตเดคเดพเดตเต เดธเตเดตเดฏเด‚ เดธเต‡เดตเดจเดฎเดพเดฏ PostgreSQL/MySQL เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ;
  • เดถเดฐเดฟ, เดชเตŠเดคเตเดตเต‡, เด—เต‚เด—เดฟเตพ เดธเตเดชเดพเดจเตผ เด…เดคเดฟเดจเตเดฑเต† เดตเดฟเดฒเดฏเดฟเดฒเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เตเด‚, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดœเดพเด™เตเด•เต‹ ORM เดจเต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเต เด’เดฐเต เดจเดฒเตเดฒ เด•เดพเดฐเตเดฏเดฎเดพเดฃเต.

เดธเดพเดนเดšเดฐเตเดฏเด‚ เดชเดฐเดฟเด—เดฃเดฟเดšเตเดšเต, เด‰เดชเดญเต‹เด•เตเดคเดพเดตเดฟเดจเต เด’เดฐเต เดซเต‹เดณเต‹-เด…เดชเตเดชเต เดšเต‹เดฆเตเดฏเด‚ เดฒเดญเดฟเดšเตเดšเต: "เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹, เด…เดคเตเดตเดดเดฟ เด…เดคเต เด—เต‚เด—เดฟเตพ เดธเตเดชเดพเดจเตผ เดชเต‹เดฒเต†เดฏเดพเดฃเต, เดชเด•เตเดทเต‡ เดœเดพเด™เตเด•เต‹ ORM-เดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต‹?"

เดชเดฐเดฟเดนเดพเดฐ เด“เดชเตเดทเตป เดจเดฎเตเดชเตผ 0

เด†เดฆเตเดฏเด‚ เดฎเดจเดธเตเดธเดฟเตฝ เดตเดจเตเดจเดคเต:

  • CloudSQL-เตฝ เดคเดจเตเดจเต† เดคเตเดŸเดฐเตเด•;
  • เด’เดฐเต เดฐเต‚เดชเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดฆเต‡เดถเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเด•เตผเดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ;
  • PostgreSQL เดตเดดเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เตเดฒเต—เดกเต SQL-เดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเด•เตผเดชเตเดชเต เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•;
  • เด’เดฐเต PostgreSQL เด‰เดฆเดพเดนเดฐเดฃเด‚ เดŽเดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•, เดชเด•เตเดทเต‡ เด•เตเดฑเดžเตเดžเดคเต เดฎเดพเดธเตเดฑเตเดฑเดฑเต† เดคเตŠเดŸเดฐเตเดคเต.

เด…เดฏเตเดฏเต‹, เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟ, เด•เดพเดฐเดฃเด‚ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตโ€Œเดธเดธเต เด‡เดฒเตเดฒ (เด‡เดคเต เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเดพเดฃเต) - pg_hba เดฎเตเดคเดฒเดพเดฏเดต, เด•เต‚เดŸเดพเดคเต† เดธเต‚เดชเตเดชเตผ เดฏเต‚เดธเดฑเดฟเดจเต เด•เต€เดดเดฟเตฝ เด†เด•เตโ€Œเดธเดธเต เด‡เดฒเตเดฒ.

เดชเดฐเดฟเดนเดพเดฐ เด“เดชเตเดทเตป เดจเดฎเตเดชเตผ 1

เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดคเดฟเดซเดฒเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดฎเตเตป เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต, เดšเดฟเดจเตเดคเดฏเตเดŸเต† เดŸเตเดฐเต†เดฏเดฟเตป เด…เดฒเตเดชเด‚ เดฎเดพเดฑเดฟ:

  • เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เดดเตเด‚ CloudSQL-เตฝ เดคเดจเตเดจเต† เดคเตเดŸเดฐเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดžเด™เตเด™เตพ MySQL-เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ MySQL-เดจเตเดฑเต† เด•เตเดฒเต—เดกเต SQL-เดจเต เด’เดฐเต เดฌเดพเดนเตเดฏ เดฎเดพเดธเตเดฑเตเดฑเตผ เด‰เดฃเตเดŸเต, เด…เดคเต:

โ€” เดฌเดพเดนเตเดฏ MySQL-เดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟ เด†เดฃเต;
- เด’เดฐเต MySQL เด‰เดฆเดพเดนเดฐเดฃเด‚ เดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต;
- เดฎเดฑเตเดฑเต เด•เตเดฒเต—เดกเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดชเดฐเดฟเดธเดฐเดคเตเดคเต เดจเดฟเดจเตเดจเต‹ เดกเดพเดฑเตเดฑ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดคเดพเดฃเต.

MySQL เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดตเต‡เดถเดจเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เดคเดคเตเดตเดคเตเดคเดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต, เดชเด•เตเดทเต‡ เด…เดคเต เดตเดณเดฐเต† เด…เดธเตเดฅเดฟเดฐเดตเตเด‚ เด…เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดตเตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เดฏเดชเตเดชเต‹เตพ, เด…เดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดญเดฏเดพเดจเด•เดฎเดพเดฏเดฟเดคเตเดคเต€เตผเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพ เดฎเตเดดเตเดตเตป เด˜เดŸเดจเดฏเตเด‚ เดŸเต†เดฑเดพเดซเต‹เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดจเตเดฏเดธเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เดฌเดพเดนเตเดฏ เดฎเดพเดธเตเดฑเตเดฑเดฑเต† เดŸเต†เดฑเดพเดซเต‹เด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟ. เด…เดคเต†, Google-เดจเต เด’เดฐเต CLI เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดŽเดฒเตเดฒเดพเด‚ เด‡เดตเดฟเดŸเต† เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต - เดšเดฟเดฒเดชเตเดชเต‹เตพ เด…เดคเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต, เดšเดฟเดฒเดชเตเดชเต‹เตพ เด…เดคเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเดฟเดฒเตเดฒ. เด’เดฐเตเดชเด•เตเดทเต‡ CLI เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดคเต เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑเดพ เดฎเตˆเด—เตเดฐเต‡เดทเดจเดพเดฏเดฟเดŸเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด…เดฒเตเดฒเดพเดคเต† เดฑเต†เดชเตเดฒเดฟเด•เตเด•เดธเดฟเดจเดพเดฏเดฟเดŸเตเดŸเดฒเตเดฒ.

เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เด•เตเดฒเต—เดกเต SQL เด’เดŸเตเดŸเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเต†เดจเตเดจเต เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ. เด…เดตเตผ เดชเดฑเดฏเตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดžเด™เตเด™เดณเดพเตฝ เด•เดดเดฟเดฏเตเดจเตเดจเดคเต†เดฒเตเดฒเดพเด‚ เดžเด™เตเด™เตพ เดšเต†เดฏเตเดคเต.

เดชเดฐเดฟเดนเดพเดฐ เด“เดชเตเดทเตป เดจเดฎเตเดชเตผ 2

เด•เตเดฒเต—เดกเต เดŽเดธเตโ€Œเด•เตเดฏเตเดŽเตฝ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเดฟเดจเตเดณเตเดณเดฟเตฝ เดคเตเดŸเดฐเดพเตป เดธเดพเดงเดฟเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เด’เดคเตเดคเตเดคเต€เตผเดชเตเดชเต เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดณเตเดณ เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเดšเตเดšเต. เด†เดตเดถเตเดฏเด•เดคเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดพเดฏเดฟ เดฎเดพเดฑเดฟ:

  • เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•, เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเต (DCS, ...), GCP (LB, ...) เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดตเดฟเดญเดตเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเดฐเดฎเดพเดตเดงเดฟ เด‰เดชเดฏเต‹เด—เด‚;
  • เดŽเดšเตเดšเตเดŽ เดชเตเดฐเต‹เด•เตเดธเดฟ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด•เตเดฒเต—เดกเดฟเดฒเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด…เดจเดพเดตเดถเตเดฏ เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดฒเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด…เดญเดพเดตเด‚;
  • เดชเตเดฐเดงเดพเดจ HA เดฎเต‡เด–เดฒเดฏเดฟเตฝ PostgreSQL เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MySQL เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต; เดฎเดฑเตเดฑเต เดชเตเดฐเดฆเต‡เดถเด™เตเด™เดณเดฟเตฝ - เดชเตเดฐเดงเดพเดจ เดฎเต‡เด–เดฒเดฏเตเดŸเต† RR-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดŽเดšเตเดšเตเดŽเดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดชเด•เตผเดชเตเดชเตเด‚ (เดตเดฟเดถเตเดตเดพเดธเตเดฏเดคเดฏเตเด•เตเด•เดพเดฏเดฟ);
  • เดฎเตพเดŸเตเดŸเดฟ เดฎเดพเดธเตเดฑเตเดฑเตผ (เดŽเดจเดฟเด•เตเด•เต เด…เดฆเตเดฆเต‡เดนเดคเตเดคเต† เดฌเดจเตเดงเดชเตเดชเต†เดŸเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดคเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ)

.
เดˆ เด†เดตเดถเตเดฏเด™เตเด™เดณเตเดŸเต† เดซเดฒเดฎเดพเดฏเดฟ, เดชเดฟเด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเตเด‚ เดฌเตˆเตปเดกเดฟเด‚เด—เต เด“เดชเตเดทเดจเตเด•เดณเตเด‚:

  • MySQL เด—เดฒเต‡เดฑ;
  • CockroachDB;
  • PostgreSQL เดŸเต‚เดณเตเด•เตพ

:
- pgpool-II;
- เดชเดคเตเดฐเต‹เดฃเดฟ.

MySQL เด—เดฒเต‡เดฐ

MySQL Galera เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เด•เต‹เดกเตผเดทเดฟเดชเตเดชเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดคเต InnoDB-เดฏเตเดŸเต† เด’เดฐเต เดชเตเดฒเด—เดฟเตป เด†เดฃเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดคเด•เตพ:

  • เดฎเตพเดŸเตเดŸเดฟ เดฎเดพเดธเตเดฑเตเดฑเตผ;
  • เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป;
  • เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดจ;
  • เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต;
  • เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดŽเดšเตเดšเตเดŽ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚;
  • เดฌเดฟเดฑเตเดฑเตเดจเดพเดฎเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดนเต†เตฝเด‚ เดšเดพเตผเดŸเตเดŸเต เด‰เดฃเตเดŸเต.

เด•เต‹เด•เตเด•เตเดฐเต‹เดšเตเดšเต เดกเดฟเดฌเดฟ

เดตเดฟเดตเดฐเดฃเดฎเดจเตเดธเดฐเดฟเดšเตเดšเต, เดธเด‚เด—เดคเดฟ เดคเต€เตผเดคเตเดคเตเด‚ เดฌเต‹เด‚เดฌเดพเดฃเต†เดจเตเดจเตเด‚ เด—เต‹เดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฃเต. เด•เต‹เด•เตเด•เตโ€Œเดฑเต‹เดšเตเดšเต เดฒเดพเดฌเตโ€Œเดธเต (Google-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด†เดณเตเด•เตพ เดธเตเดฅเดพเดชเดฟเดšเตเดšเดคเต) เด†เดฃเต เดชเตเดฐเดงเดพเดจ เดชเด™เตเด•เดพเดณเดฟ. เดˆ เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเดจเดพเดฃเต (เดฌเต‹เด•เตโ€Œเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดคเดฟเดฐเดถเตเดšเต€เดจ เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เดคเต†เดฑเตเดฑเต-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเต‹เดŸเต†. เด•เดฎเตเดชเดจเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดคเดฟเดจเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ "SQL เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดฎเตเดชเดจเตเดจเดคเดฏเต† NoSQL เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพเด•เตเด•เต เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฏ เดคเดฟเดฐเดถเตเดšเต€เดจ เดชเตเดฐเดตเต‡เดถเดจเด•เตเดทเดฎเดคเดฏเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•" เดŽเดจเตเดจ เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฐเต‚เดชเดฐเต‡เด– เดจเตฝเด•เดฟ.

เดชเต‹เดธเตเดฑเตเดฑเต-เด—เตเดฐเต†เดธเตเดธเต เด•เดฃเด•เตเดทเตป เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเดพเดฃเต เดจเดฒเตเดฒ เดฌเต‹เดฃเดธเต.

เดชเดฟเด—เตเดชเต‚เตพ

เด‡เดคเต PostgreSQL-เดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เด†เดกเต-เด“เตบ เด†เดฃเต, เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เดเดฑเตเดฑเต†เดŸเตเดคเตเดคเต เด…เดต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดชเตเดคเดฟเดฏ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟ. เดฌเดฟเดŽเดธเตโ€Œเดกเดฟ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดฒเตˆเดธเตปเดธเตเดณเตเดณ เดธเตเดตเดจเตเดคเด‚ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฑเตเด‚ เดชเดพเตผเดธเดฑเตเด‚ เด‡เดคเดฟเดจเต เด‰เดฃเตเดŸเต. เด‡เดคเต เดงเดพเดฐเดพเดณเด‚ เด…เดตเดธเดฐเด™เตเด™เตพ เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เตฝเดชเตเดชเด‚ เดญเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดšเดฟเดฒ เด…เดงเดฟเด• เดธเดพเดนเดธเด™เตเด™เดณเตเดŸเต† เด‰เดฑเดตเดฟเดŸเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟเดฏเต‡เด•เตเด•เดพเด‚.

เดชเดคเตเดฐเต‹เดฃเดฟ

เด‡เดคเดพเดฃเต เดŽเดจเตเดฑเต† เด•เดฃเตเดฃเตเด•เตพ เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดตเต€เดฃเดคเต, เด…เดคเต เดฎเดพเดฑเดฟเดฏเดคเตเดชเต‹เดฒเต†, เดตเต†เดฑเตเดคเต†เดฏเดฒเตเดฒ. เดชเดคเตเดฐเต‹เดฃเดฟ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดพเดฃเต, เด‡เดคเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เด’เดฐเต เดชเตˆเดคเตเดคเตบ เดกเต†เดฎเตบ เด†เดฃเต, เด…เดคเต เดตเดฟเดตเดฟเดง เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด‚ เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดฑเต‹เตพ เดธเตเดตเดฟเดšเตเดšเดฟเด‚เด—เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต PostgreSQL เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพ เดธเตเดตเดฏเดฎเต‡เดต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฏเต‚เดฌเดฑเตเดฎเดพเดฏเดฟ เดจเดจเตเดจเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดชเตเดคเดฟเดฏ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เดณเตŠเดจเตเดจเตเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดธเด‚เด—เดคเดฟ เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ.

เด…เดตเดธเดพเดจเด‚ เดจเดฟเด™เตเด™เตพ เดŽเดจเตเดคเดพเดฃเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต?

เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดŽเดณเตเดชเตเดชเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ:

  1. เด•เต‹เด•เตเด•เตเดฐเต‹เดšเตเดšเต เดกเดฟเดฌเดฟ - เดคเต€, เดชเด•เตเดทเต‡ เด‡เดฐเตเดฃเตเดŸเดคเต;
  2. MySQL เด—เดฒเต‡เดฐ - เดฎเต‹เดถเดฎเดฒเตเดฒ, เด‡เดคเต เดชเดฒ เดธเตเดฅเดฒเด™เตเด™เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ MySQL;
  3. เดชเดฟเด—เตเดชเต‚เตพ - เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏ เดงเดพเดฐเดพเดณเด‚ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เตพ, เด…เดคเดฟเดจเดพเตฝ เด•เตเดฒเต—เดกเตเดฎเดพเดฏเตเด‚ K8-เด•เดณเตเดฎเดพเดฏเตเด‚ เดธเด‚เดฏเต‹เดœเดจเด‚;
  4. เดชเดคเตเดฐเต‹เดฃเดฟ - เด•เต†8เด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดฎเดฟเด•เดšเตเดš เดธเด‚เดฏเต‹เดœเดจเด‚, เด…เดจเดพเดตเดถเตเดฏ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ, เดœเดฟเดธเดฟเดชเดฟ เดŽเตฝเดฌเดฟเดฏเตเดฎเดพเดฏเดฟ เดจเดจเตเดจเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เด™เตเด™เดจเต†, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดชเดคเตเดฐเต‹เดฃเดฟเดฏเดฟเตฝ เดตเต€เดฃเต.

เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ

เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เดพเตป เดธเดฎเดฏเดฎเดพเดฏเดฟ. เด…เดคเต†, เดเดŸเดฟ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดจเตเดฑเต† เดฒเต‹เด•เด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เด’เดฐเต เดคเตเดŸเด•เตเด•เด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เดฎเตเดฎเตเดชเต เดฎเต‡เด˜เด™เตเด™เตพ เดฎเดฑเตเดฑเตŠเดฐเต เดคเดฐเด‚ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด‡เดชเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฎเต‡เด˜เด™เตเด™เดณเดฟเดฒเต† เดชเตเดคเตเดฎเด•เตพ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚, เด’เดฐเตเดชเด•เตเดทเต‡, เด…เดต เดฎเต‡เด˜เด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเตเด•เดณเตเดŸเต† เดถเตเดฐเดฎเด™เตเด™เดณเดพเตฝ เด…เดต เด“เตบ-เดชเตเดฐเดฟเดฎเตˆเดธเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดชเตเดชเต†เดŸเตเด•เดฏเตเดณเตเดณเต‚.

SQL เดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, SQL เดœเต€เดตเดฟเด•เตเด•เตเด‚. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดจเดฟเด™เตเด™เตพ PostgreSQL เด‰เด‚ MySQL เด‰เด‚ เด…เดฑเดฟเดฏเตเด•เดฏเตเด‚ เด…เดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚, เดŽเดจเตเดจเดพเตฝ เด…เดคเดฟเดฒเตเด‚ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟ เด…เดต เดถเดฐเดฟเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•