ืื ืฉืื ืจืืื ืืืืจืื ืืช PostgreSQL DBMS, ืืืื ืืืืื ืืช ืขืฆืื ืืืชืงื ืืช ืงืื ืืช. ืขื ืืืช, ืืืืื ืืืืืื ืงืื ืคืชืื ืืชืืจืจื ืืืชืจ ืืืืชืจ, ืื ืืฉืืืืืจ ืืืืจืืช ืืืืืืช ืืืืจืืฉืืช ืืจืืื ืืืช. ืืืืืจ ืื ื ืกืคืจ ืืื ืืืฆื ืืฉืื ืืช Postgres ืืกืืืื ืืจืืื ืืช ืื ืืืืง ืืช ืื ืืกืืื ืฉืื ื ืืืฆืืจืช ืืขืจืืช ืืืืื (BSS) ืขืืืจ ืืกื ื ืชืื ืื ืื ืืืืฆืขืืช ืืขืจืืช ืืืืืื Commvault ืืืืืื.
PostgreSQL ืืืจ ืืืืื ืืช ืขืจืื - ื-DBMS ืขืืื ืืฆืืื, ืืื ืืฉืืฉ ืขืกืงืื ืืืืืืืืื ืืืคื ืชืืื ืืื Alibaba ื-TripAdvisor, ืืืืขืืจ ืืื ืจืืฉืื ืืืคื ืืืชื ืืืืืคื ืืคืชื ืืืคืืฆืืช ืืื MS SQL ืื Oracle DB. ืืื ืืจืืข ืฉืื ืื ื ืืชืืืืื ืืืฉืื ืขื PostgreSQL ืื ืืฃ ืืืจืืื ื, ืื ื ื ืชืงืืื ืืื ืืืจืืฉืืช ืืืืืจืืช: "ืื ืืืื ืกืืืื ืืช ืชืงืืืช ืืชืฆืืจื? ืืชื ืืืืช ืืืกืื ืืช? ืืืคื ืืืขืงื ืืืงืืฃ? ืื ืืืื ืืืืืืื ืืืืืืืืื? ืื ืืืื ืฉืืืืฉ ืืกืคืจืืืช ืงืืืืช ืื ืืฉืืจืืช ืืื ืืืืกืื ืืฉื ื?"
ืืฆื ืืื, ื-PostgreSQL ืืื ืืื ืืืืื ืืืื ืื, ืืื DBMS "ืืืืืืจืื" ืืืื RMAN ื-Oracle DB ืื SAP Database Backup. ืืฆื ืฉื ื, ืกืคืงืื ืฉื ืืขืจืืืช ืืืืื ืืจืืื ืืืช (Veeam, Veritas, Commvault) ืืืจืืช ืฉืื ืชืืืืื ื-PostgreSQL, ืืืขืฉื ืื ืขืืืืื ืจืง ืขื ืชืฆืืจื ืืกืืืืช (ืืืจื ืืื ืขืฆืืืืช) ืืขื ืกื ืฉื ืืืืืืช ืฉืื ืืช.
ืืขืจืืืช ืืืืื ืฉืชืืื ื ื ืืืืืื ืขืืืจ PostgreSQL, ืืืื Barman, Wal-g, pg_probackup, ืคืืคืืืจืืืช ืืืืชืจ ืืืชืงื ืืช ืงืื ืืช ืฉื PostgreSQL DBMS ืื ืืื ืืื ืฆืืจื ืืืืืืืื ืืืืื ืฉื ืืืื ืืื ืืืจืื ืฉื ื ืืฃ ื-IT. ืืืืืื, ืื ืืกืฃ ื-PostgreSQL, ืืชืฉืชืืช ืขืฉืืื ืืืืื ืฉืจืชืื ืคืืืืื ืืืืจืืืืืืื, OpenShift, Oracle, MariaDB, Cassandra ืืื'. ืจืฆืื ืืืืืช ืืช ืื ืื ืืืื ืืฉืืชืฃ. ืืชืงื ืช ืคืชืจืื ื ืคืจื ืืืขืื ืขืืืจ PostgreSQL ืืื ืจืขืืื ืจืข: ืื ืชืื ืื ืืืขืชืงื ืืืงืื ืืืฉืื ืืืืกืง, ืืื ืืฉ ืืืกืืจ ืืืชื ืืงืืืช. ืืืืื ืืคืื ืื ืืืืื ืืช ืืื ืืืืืื, ืืื, ืืืชืจ ืงืจืืื, ืืช ืืื ืืฉืืืืจ.
ืืคืชืจืื ืืจืืื ื, ืืืืื ืฉื ืืืชืงื ื ืืชืจืืฉ ืขื ืืกืคืจ ืืกืืื ืฉื ืฆืืชืื ืืืฉืืื ืืืขืืื. ืืืงืืื, ืืืฉื, Commvault ืืืืื ืืขืืื ืจืง ืขื ืืฉืืื ืื-ืฆืืชืื, ืฉืื ืจืืฉื ืืืฉื ื ืืืงืฆืื ืืงืคืื ืืช ืืฆืืชืื ืืกืืืืื. ืืื ืืืืื ื ืจืง ืืืืืช ื-Primary, ืื ืืืืืื ื-Second ืืฉ ืืช ืืืืืืืช ืฉืื. ืืฉื ืืืืืจืืืืช ืฉื ื-DBMS, dump ืื ื ืืฆืจ ื-Seconary, ืืืื ื ืืชืจื ืจืง ืืืคืฉืจืืช ืฉื ืืืืื ืงืืฆืื.
ืืื ืืืคืืืช ืืช ืืกืืืื ืฉื ืืฉืืชื, ืืขืช ืืฆืืจืช ืืขืจืืช ืกืืืื ืืช ืืชืงืืืช, ื ืืฆืจืช ืชืฆืืจืช ืืฉืืื "ืื", ื-Primary ืืืื ืืขืืืจ ืืืืจืื ืืื ืฉืจืชืื ืฉืื ืื. ืืืืืื, ืชืืื ืช Patroni ืขืฆืื ืืฉืืงื ืืช Primary ืขื ืฆืืืช ืืฉืืื ืฉื ืืืจ ืืืงืจืื. ื-IBS ืืื ืืจื ืืขืงืื ืืืจ ืื ืืืงืืคืกื, ืืื ืืชืฆืืจื ืืฉืชื ื, ืืชืืืืืื ื ืฉืืจืื. ืืืืืจ, ืืื ืกืช ืืงืจื ืืืฆืื ืืช ืืื ืขืช ืื-ISR ืืขืืื ืืฆืืจื ืืขืืื, ืืืืืื ืฉืฉืจืช ืืืงืจื ืคืฉืื ืื ืืืื ืืืืคื ืืืืืื ื ืชืื ืื ืฆืจืื ืืืขืชืืง.
ืืขืื ื ืืกืคืช ืืื ืืืืขืช ืืืืื ื-Postgres. ืื ืืคืฉืจื ืืจื dump, ืืื ืขืืื ืขื ืืกืื ื ืชืื ืื ืงืื ืื. ืืื ืืืกืืกื ื ืชืื ืื ืืืืืื, ื-dump ืืืงื ืืื ืจื, ืืืจืฉ ืืฉืืืื ืจืืื ืืืืื ืืืืืื ืืืฉื ืฉื ืืืคืข ืืกื ืื ืชืื ืื.
ืืืืื ืงืืฆืื ืืชืงื ืืช ืืืฆื, ืืื ืืืกืืกื ื ืชืื ืื ืืืืืื ืืื ืืืื ืืืืืื ืฉืืื ืขืืื ืืืฆื ืืื ืืืื. ืื ืืกืฃ, ืืกืคืงืื ืืฉ ืืกืคืจ ืืืืืืช ื ืืกืคืืช. ืื ืฉืืื ื ืืืื ืืืฉืชืืฉ ืืืืืืืื ืฉื ืงืืฆืื ื-dump ืื-ืืื ืืช, ืื ืืืืื ืืคืืืืืืช ืืื ื ื ืชืื. ืืฉื ื ืืขืืืช ืจืืืช, ืืืจืื ืงื ืืืชืจ ืืืืืจ DBMS ืืงืจ ืื ืืืื ืืืงืื Postgres.
ืืื ืืื ืืกืืช! ืืคืชืื ืืืกืงืื ืืืืืจ!
ืขื ืืืช, ืืืืจืื ื ืืฆืืืช ืฉืื ื ืืชืืืื ืขื ืืชืืจ ืื ืคืฉืื: ืืคืจืืืงื ืืืฆืืจืช AIS OSAGO 2.0, ืฉืื ืืฆืจื ื ืืช ืชืฉืชืืช ื-IT, ืืืคืชืืื ืืืจื ื-PostgreSQL ืืืขืจืืช ืืืืฉื.
ืืืคืชืื ืชืืื ื ืืืืืื ืืจืื ืืืชืจ ืงื ืืืฉืชืืฉ ืืคืชืจืื ืืช ืงืื ืคืชืื "ืืืคื ืชืืื". ืืคืืืกืืืง ืืฉ ืืกืคืืง ืืืืืื ืืื ืืชืืื ืืชืคืขืื ืฉื DBMS ืื. ืืืืงืจื ืฉื RSA, ืื ืืืฉืืืืช ืฉื "ืืืื ืืฉื ื" ื ืคืื ืขื ืืชืคืื ื. ื ืืจืฉื ื ืืืืื ืืกืืืืืช ืืชืงืืืช, ืืืจืืื ืืฉืืื ืืืืืื ืืืืืืจ ืืืืื. ืืืืืื ืืคืขืืื ืืื ืืืืงืื:
- ืืื ืืช ื-SRK ืืืฆืข ืืืืืืื ืืืฆืืืช ืืจืืฉื ืฉื ืืืฉืืื. ืืฉื ืื, ื-SRK ืืืื ืืืฆืื ืืืชื - ืื ืฉืืืืจ ืฉืืฉ ืฆืืจื ืืืื ืืืจืฆืื ืขื ืคืชืจืื ื ืืืื ืืฉืืืืืช PostgreSQL ืืื ืื ืืืจ. ืืืงืจื ืฉื RSA, ื ืขืฉื ืฉืืืืฉ ืืชืืื ืช Patroni ืืื.
- ืืืืืื ืขื ืกืื ืืืืืื ืืืชืืกืก ืขื ื ืคื ืื ืชืื ืื ืืืจืืฉืืช ืืฉืืืืจ. ืืืืืื, ืืืฉืจ ืืชื ืฆืจืื ืืฉืืืจ ืืคืื ืืืืคื ืคืจืื ื, ืืฉืชืืฉ ื-dump, ืืื ืืกืื ืื ืชืื ืื ืืืืืื ืืืื ืฆืืจื ืืฉืืืืจ ืคืจืื ื, ืขืืื ืืจืืช ืืงืืืฅ.
- ืฆืจืฃ ืืคืชืจืื ืืคืฉืจืืช ืฉื ืืืืื ืืกืื ืืืฆืืจืช ืขืืชืง ืืืืื ืืืฆื ืจืืืื ืืืืื.
ืืื ืขื ืืืช, ืืฆืื ื ืืืืชืืืื ืืืฆืืจ ืืขืจืืช ืืขืืื ืืคืฉืืื ืืื ืจืชืื ืืคืืฆืชืืช ืฉื ืจืืืืื ื ืืกืคืื. ืืื ืฉืคืืืช ืงืืืื, ืขืืืก ืืขืืืื ืขื ืืฆืืืช ืงืื ืืืชืจ ืืืกืืืื ืืืฉื ื-IBS ืืืจื. ืืกืจื ื ืืื ืืืฉืืช ืฉืืฉืชืืฉื ื- Veeam ื- RMAN, ืืืืืื ืฉืงืืืฆื ืฉื ืฉื ื ืคืชืจืื ืืช ืืืจ ืืจืืืช ืขื ืืืกืจ ืืืืื ืืช ืฉื ืืืขืจืืช.
ืงืฆืช ืงืกื ืืืจืืื ืื
ืื, ืืืื ื ืฆืจืืืื ืืืืืื ืืืืื ืืืื ืขืืืจ 10 ืืฉืืืืืช ืฉื 3 ืฆืืชืื ืื ืืื, ืืืฉืจ ืืืชื ืชืฉืชืืช ืืฉืชืงืคืช ืืืจืื ืื ืชืื ืื ืฉื ืืืืืื. ืืจืืื ื ืชืื ืื ืืืื ืืื ืฉื PostgreSQL ืขืืืืื ืขื ืืขืืงืจืื ืืืงืืืื-ืคืืกืืื. ืืืื ืืกื ืื ืชืื ืื ืืืืื ืืื 50 TB. ืื ืืขืจืืช ืืงืจื ืืจืืช ืืืืจื ืืืืื ืืืชืืืื ืขื ืื ืืงืืืช. ืืื ืืืืืจื ืืื ืฉืืชืืืื ื-Postgres ืืื ืืืฉื ืืืื ืชืืืืืช ืืืื ืืขืืืงื ืืืขืจืืืช ืืืืื. ืืื, ืืืื ื ืฆืจืืืื ืืืคืฉ ืคืชืจืื ืฉืืืชืืื ืืื ืื ืคืื ืงืฆืืื ืืืืช ืืงืกืืืืืช ืืฉืืืื ืขื PostgreSQL, ืืืืื ืืช ืืืขืจืืช.
ืงืืืื ื 3 "ืืืงืชืื ืื" ืคื ืืืืื - ืืืงื ื ืืืชืจ ืืืืืฉืื ืคืืชืืืื, ืืืงื ื ืืืชื, ืืืฆืขื ื ืฉืื ืืืื ืืงืฉืจ ืืืฉืขืจืืช ืฉืื ื ืืืืงื ื ืืืชื ืฉืื. ืืืืจ ืืืื ืช ืืืคืฉืจืืืืช ืืืืื ืืช, ืืืจื ื ื-Commvault. ืืืืฅ ืืงืืคืกื, ืืืฆืจ ืื ืืืื ืืขืืื ืขื ืืชืงื ืช ืืฉืืืืืช PostgreSQL ืืคืฉืืื ืืืืชืจ, ืืืืจืืืืงืืืจื ืืคืชืืื ืฉืื ืขืืจืจื ืชืงืืืช (ืฉืืื ืืืฆืืงืืช) ืืคืืชืื ืืฉืืืื ืืืฆืืืื. Commvault ืืืืื ืื ืืืืืช ืืืื ื PostgreSQL. ืืืืืื, Veritas NetBackup ืืืื ืืื ืฉื PostgreSQL ืืืืื ืืืฆืข ืืืืืืื ืืืืื ืืืื.
ืขืื ืขื ืืืจืืืืืช. ืฉืจืชื ื ืืืื Commvault ืืืชืงื ื ืืื ืืื ืืฉื ื ืืจืืื ืื ืชืื ืื ืืชืฆืืจืช CommServ HA. ืืืขืจืืช ืืฉืงืคืช, ืื ืืืืช ืืจื ืงืื ืกืืื ืืืช ืืื ืงืืืช ืืื ืฉื HA, ืขืืืืช ืืื ืืจืืฉืืช ืืืจืืื.
ืืฉืงื ื ืื ืฉื ื ืฉืจืชื ืืืื ืคืืืืื ืืื ืืจืื ื ืชืื ืื, ืืืืื ืืืืจื ื ืืขืจืื ืืืกืงืื ืืกืคืจืืืช ืงืืืืช ืืืืืขืืืช ืืืืืื ืืืืืืืื ืืจื SAN ืืจื Fibre Channel. ืืกืื ื ืชืื ืื ืืืจืืืื ืฉื ืื ืืขืช ืืคืืืืืืช ืืืืืื ืกืืืื ืืช ืืชืงืืืช ืฉื ืฉืจืชื ืืืื, ืืืืืืจ ืื ืฉืจืช ืืื CSV ืืืคืฉืจ ืคืขืืื ืจืฆืืคื ืื ืจืืื ืืืฉืื ื ืืฉื. ืืจืืืืงืืืจืช ืืืขืจืืช ืืืคืฉืจืช ืืืฉื ืืืืื ืื ืื ืืื ืืืจืืื ืื ืชืื ืื ื ืืคื.
Patroni ืืืืืจ ืฆืืืช ืจืืฉื ืขืืืจ ืื ืืฉืืื. ืื ืืืื ืืืืืช ืื ืฆืืืช ืคื ืื ืืืจืื ืื ืชืื ืื - ืืื ืจืง ืืจืื. ืืืืืื, ืื ืืฆืืชืื ืื ืืฉื ืืื.
ืืื ืฉ-Commvault ืชืืื ืืืื ืฆืืืช ืืฉืืื ืืื Primary, ืฉืืืื ื ืืช ืืืขืจืืช (ืืืืืช ืืืจืืืืงืืืจื ืืคืชืืื ืฉื ืืคืชืจืื) ืขื Postgres. ืืฉื ืื, ื ืืฆืจ ืกืงืจืืคื ืืืืืื ืขื ืืืืงืื ืื ืืืื ืฉื ืืฆืืืช ืืจืืฉื ืืฉืจืช ืื ืืืื ืฉื Commvault.
ืืืืคื ืืืื, ืืชืืืื ื ืจืื ืื:
ืคืืจืื ื ืืืืจ ื-Primary โ Keepalived ืืจืื ืืช ืืฉืืื ื-IP ืืืจืืฅ ืืช ืืกืงืจืืคื โ ืกืืื Commvault ืืฆืืืช ืืืฉืืื ืื ืืืจ ืืงืื ืืืืขื ืฉืืื ื-Primary โ Commvault ืืืืืจ ืืืืฉ ืืช ืืืืืื ืืืืคื ืืืืืืื ืืชืื ืืคืกืืืื-ืืงืื.
ืืืชืจืื ืฉื ืืืฉื ืื ืืื ืฉืืคืชืจืื ืืื ื ืืฉืคืืข ืขื ืืขืงืืืืช, ื ืืื ืืช ืืืืื ืื ืื ืืฉืืืืจ ืฉื ืืืคืข Postgres. ืื ืื ื ืืชื ืืืจืืื ืืงืืืช, ืืืืืื ืฉืืืจ ืืื ืฆืืจื ืืชืงื ืืช ืืฆืืชืื ืืจืืฉืืื ืืืืฉื ืืื ืฉื Commvault. ืืกืคืืง ืฉืืืขืจืืช ืชืืื ืืืื ื ืืฆื Primary, ืื ืืชื ืืืืืื ืืช ืืกืคืจ ืืฆืืชืื ืืืขื ืืื ืขืจื.
ืืคืชืจืื ืืื ื ืืชืืืืจ ืืืืืช ืืืืืืื ืืืฉ ืื ื ืืืื ืกืื ืืฉืื. Commvault ืืืืื ืืืืืช ืจืง ืืช ืื ืืืืคืข, ืืื ืืกืื ื ืชืื ืื ืืืืืื. ืืื, ื ืืฆืจ ืืืคืข ื ืคืจื ืขืืืจ ืื ืืกื ื ืชืื ืื. ืืงืืืืช ืืืืชืืื ืืฉืืืืื ืืืื ืคืกืืืื-ืืงืืืืช ืืืจืืืืืืื. ืื ืคืกืืืื-ืืงืื ืฉื Commvault ืืื ืืฉืืื UNIX. ืืืชื ืฆืืชื ืืฉืืื ืฉืขืืืื ืืืชืงื ืกืืื Commvault for Postgres ืืชืืืกืคืื ืืืื. ืืชืืฆืื ืืื, ืื ืืฆืืชืื ืืืืืจืืืืืืื ืฉื ืืคืกืืืื-ืืงืื ืืืืืื ืืืืคืข ืืื.
ืืชืื ืื ืคืกืืืื-ืืงืื ืืฆืืื ืืฆืืืช ืืคืขืื ืฉื ืืืฉืืื. ืื ืื ืฉืืืืืจ ืคืชืจืื ืืืื ืืืจืฆืื ืฉืื ื ืขืืืจ Commvault. ืขืืงืจืื ืืคืขืืื ืฉืื ืืื ืื ืคืฉืื: ืื ืืฉืืื IP ืืืขืื ืขื ืฆืืืช, ืืกืงืจืืคื ืืืืืจ ืืช ืืคืจืืืจ "ืฆืืืช ืคืขืื" ืืืื ืืจื ืฉื ืกืืื Commvault - ืืืขืฉื, ืืกืงืจืืคื ืืืืืจ "1" ืืืืง ืื ืืจืฉ ืฉื ืืืืืจืื . ืืกืืื ืืขืืืจ ืืช ืื ืชืื ืื ืืืื ื-CommServe, ื-Commvault ืืืฆืขืช ืืืืื ืืืฆืืืช ืืจืฆืื. ืื ืืกืฃ, ืชืงืื ืืช ืืชืฆืืจื ื ืืืงืช ืืจืืช ืืกืงืจืืคื, ืืขืืืจืช ืืื ืืข ืฉืืืืืช ืืขืช ืืชืืืช ืืืืื.
ืืืงืืื, ืืกืื ื ืชืื ืื ืืืืืื ืืืืืื ืืืืืงืื ืขื ืคื ื ืฉืจืฉืืจืื ืืจืืืื, ืืขืืืืื ืืืจืืฉืืช RPO ืืืืื ืืช ืืืืื. ืืขืืืก ืขื ืืืขืจืืช ืืื ื ืืฉืืขืืชื: ืขืืชืงืื ืืืืื ืืื ื ืืชืจืืฉืื ืืขืชืื ืงืจืืืืช ืื ืื, ืืืืื ืืืจืื ื ืืกืคืื ืจืง ืืืื ืื, ืืืชืงืืคืืช ืฉื ืขืืืก ื ืืื.
ืืื, ืืคืขืื ื ืืืื ืืืช ื ืคืจืืช ืืืืืื ืืืื ื ืืจืืืื PostgreSQL - ืื ืืืืืกื ืื ืืคื ืืืืื ืฉืื ืื, ืืืขืชืงืื ืืคื ืืื ืืื ืื ืืืจ, ืืื ืืืคืขืืช ืขืืืจื ืื ืืขืช ืืคืืืืืืช, ืฉืื ืืืื ืื ืืื ืืืืืื ื ืชืื ืื ืืืืืืืื.
ืืื ืืืืืื ืขืงืืืืช ืืื ืชืฉืชืืช ื-IT, ืืงืืืืช ืงืืฆื Commvault ื ืคืจืืื ืืืชืงื ืื ืืื ืืื ืืฆืืชื ืืืฉืืื. ืื ืื ืืืืืื ืงืืฆื Postgres ืืืืืืืื ืืื ืืืืขืืื ืจืง ืืืืืืืื ืฉื ืืขืจืืช ืืคืขืื ืืืืฉืืืื. ืืืืง ืื ืฉื ืื ืชืื ืื ืืฉ ืื ืืืื ืืืช ืืชืงืืคืช ืืืกืื ืืฉืื.
ื ืืื ืืขืืฉืื, IBS ืืื ื ืืฉืคืืข ืขื ืฉืืจืืชื ืืคืจืืืืงืืืืืืช, ืื ืื ืืืฆื ืืฉืชื ื, Commvault ืืืืื ืืืคืฉืจ ืืืืืช ืขืืืก.
ืื ืืื? ืืึนื!
ืื, ืงืืืื ื ืื ืจืง ืืืืื ืืจ ืืืฆืืข, ืืื ืื ืืืืืืื ืืืืืืื ืขืืืจ ืืชืงื ืช ืืฉืืื PostgreSQL, ืืืื ืขืื ื ืขื ืื ืืืจืืฉืืช ืืฉืืืืช ืืจืืื ืืืช.
ืคืจืืืจื ื-RPO ืื-RTO ืฉื ืฉืขื ืืฉืขืชืืื ืืืืกืื ืืืจืืื, ืื ืฉืืืืจ ืฉืืืขืจืืช ืชืขืืื ืืื ืื ืขื ืืืืื ืืฉืืขืืชื ืื ืคื ืื ืชืื ืื ืืืืืืกื ืื. ืื ืืืื ืืกืคืงืืช ืจืืื, PostgreSQL ืืกืืืืช ืืืจืืื ืืชืืจืจื ืืืชืืืืื ืืืื. ืืขืืฉืื ืื ืื ื ืืืืขืื ืืื ืืกืืื ืฉืื ื ืฉืืืืื ืขืืืจ DBMSs ืืืื ืืคืฉืจื ืืืืืื ืจืื ืฉื ืชืฆืืจืืช.
ืืืืื ืฉืืืจื ืื ื ืืืฆื ื ืืืืืฉ ืฉืืขื ืืืืืช ืืืคื ืืจืื, ืืืชืืืจ ืขื ืืกืคืจ ืงืฉืืื, ืืืจืื ืขื ืืกืคืจ ืืืจืคืืช ืืืชืงื ืืกืคืจ ืืขืืืืช. ืืื ืืขืช ืืืืฉื ืืืจ ื ืืืงื ืื ืืชื ืืืฉืชืืฉ ืื ืืื ืืืืฉื ืงืื ืคืชืื ืืืงืื DBMS ืงื ืืื ื ืืชื ืืื ืืจืืื ืืื ืงืฉืื.
ื ืืกืืช ืืขืืื ืขื PostgreSQL ืืกืืืื ืืจืืื ืืช?
ืืืืจืื:
ืืืื ืืื ืื, ืืื ืืก ืขืืฆืื ืืขืจืืืช ืืืกืื ื ืชืื ืื, Jet Infosystems
ืืืืืจื ืืจืืงืื, ืืื ืืก ืขืืฆืื ืืขืจืืืช ืืืฉืื ื-Jet Infosystems
ืืงืืจ: www.habr.com