[Rebrain] PostgreSQL (2023)
PostgreSQL Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΠΏΡΡΠ΅ΡΠΊΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
Π² ΠΌΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
* ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° DB-Engines Ranking (4 ΠΌΠ΅ΡΡΠΎ), Stack Overflow (2 ΠΌΠ΅ΡΡΠΎ) ΠΈ PYPL (4 ΠΌΠ΅ΡΡΠΎ).
ΠΠ° ΡΠ°ΠΉΡΠ΅ hh.ru ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ 6 630 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ PostgreSQL
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PostgreSQL by Rebrain ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ .
ΠΠ°ΡΡΠΈΠΌΡΡ:ΠΠ°Π·ΠΎΠ²ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ PostgreSQL β ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉΠ‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅Π»Π΅ΠΊΡΡΠ Π°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΠΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΠ΅Π»Π°ΡΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΠ΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΠΠ‘ΠΎΠ±ΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Ρ Π±Π°Π·Ρ PostgreSQLΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ postgresql + Patroni
ΠΠ»Ρ ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠΌ?
- Junior DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
- DBA
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Windows
- QA ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
- Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ
- ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠΈ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ:ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ postgresqlΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ sql: ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ, ΠΎΡΠ½ΠΎΠ²Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ joinAdvanced sql: ΡΡΠΈΠ³Π³Π΅ΡΡ, view, functionsΠ Π°Π·Π³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ Π² PostgreSQLΠ Π΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π² PostgreSQLΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΡΠΊΠ°ΠΏΡ PostgreSQLΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ PostgreSQL: pg_tune, shared buffers / max connections, fsync wal / dataPgbouncerΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ PostgreSQLΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²PostgreSQL + Patroni
* ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° DB-Engines Ranking (4 ΠΌΠ΅ΡΡΠΎ), Stack Overflow (2 ΠΌΠ΅ΡΡΠΎ) ΠΈ PYPL (4 ΠΌΠ΅ΡΡΠΎ).
ΠΠ° ΡΠ°ΠΉΡΠ΅ hh.ru ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ 6 630 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ PostgreSQL
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PostgreSQL by Rebrain ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ .
ΠΠ°ΡΡΠΈΠΌΡΡ:ΠΠ°Π·ΠΎΠ²ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ PostgreSQL β ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉΠ‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅Π»Π΅ΠΊΡΡΠ Π°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΠΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΠ΅Π»Π°ΡΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΠ΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏΡΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΠΠ‘ΠΎΠ±ΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Ρ Π±Π°Π·Ρ PostgreSQLΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ postgresql + Patroni
ΠΠ»Ρ ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠΌ?
- Junior DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
- DBA
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ Windows
- QA ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
- Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ
- ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠΈ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ:ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ postgresqlΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ sql: ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ, ΠΎΡΠ½ΠΎΠ²Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ joinAdvanced sql: ΡΡΠΈΠ³Π³Π΅ΡΡ, view, functionsΠ Π°Π·Π³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ Π² PostgreSQLΠ Π΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π² PostgreSQLΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΡΠΊΠ°ΠΏΡ PostgreSQLΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ PostgreSQL: pg_tune, shared buffers / max connections, fsync wal / dataPgbouncerΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ PostgreSQLΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²PostgreSQL + Patroni
favorite
0
star
0
