29 рдЕрдХреНрдЯреВре░ 2022┬╖6 рдорд┐рдирдЯ рдкрдврд╝рдиреЗ рдореЗрдВ

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрдпрд╛ рд╣реИ?

PostgreSQL рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдФрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ? рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрдврд╝реЗ!

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрдпрд╛ рд╣реИ?

рдХрд┐рд╕реА рднреА рдЕрдЪреНрдЫреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдпрд░рдЯрд╛рдЗрдЯ рдмреИрдХ-рдПрдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдмреИрдХ-рдПрдВрдб рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдПрдХ рдЕрдЪреНрдЫреА рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рд╣реИред PostgreSQL рдХреЛ Postgres рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЕрдкрдиреА рд╡реНрдпрд╛рдкрдХрддрд╛ рдФрд░ PostgreSQL рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд┐рдХрд╛рд╕ рд╕рдореВрд╣ рд╕реЗ рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдмрдбрд╝реЗ рд╕рдореБрджрд╛рдп рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдЦрдбрд╝рд╛ рд╣реИред PostgreSQL рдХреЛ рд╢реБрд░реВ рдореЗрдВ POSTGRES рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛, рдЗрд╕ рддрдереНрдп рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдЗрд╕реЗ рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп, рдмрд░реНрдХрд▓реЗ рдореЗрдВ рдЗрдВрдЧреНрд░реЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЕрдкрдиреЗ SQL рд╕рдорд░реНрдерди рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рджрд░реНрд╢рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╢реАрд░реНрд╖рдХ 1996 рдореЗрдВ PostgreSQL рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдРрд╕реЗ рд▓реЗрдирджреЗрди рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ ACID рдЧреБрдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ - рдкрд░рдорд╛рдгреБрддрд╛, рд╕рдВрдЧрддрд┐, рдЕрд▓рдЧрд╛рд╡ рдФрд░ рд╕реНрдерд╛рдпрд┐рддреНрд╡ред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдХрд▓реЛрдб рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рд╕реЗ рд▓реЗрдХрд░ рд╕рдВрдкреВрд░реНрдг рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдпрд╛ рдПрдХ рд╕рд╛рде рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрд╣ macOS Server рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реЛрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рдВрдбреЛрдЬрд╝, рд▓рд┐рдирдХреНрд╕, FreeBSD, рдФрд░ OpenBSD рдЬреИрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИред

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрдпрд╛ рд╣реИ?

PostgreSQL рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕реНрддрд░ рдХрд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред рдпрд╣ рд╕рдВрдмрдВрдзрдкрд░рдХ SQL рдФрд░ рдЧреИрд░-рд╕рдВрдмрдВрдзрдкрд░рдХ JSON рдбреЗрдЯрд╛ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред PostgreSQL рдХреЗ рдкреАрдЫреЗ рдПрдХ рдордЬрдмреВрдд рд╕рдореБрджрд╛рдп рд╣реИред PostgreSQL рд╕рдорд░реНрдерди, рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╕рдЯреАрдХрддрд╛ рдХреЗ рдЙрддреНрдХреГрд╖реНрдЯ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рд╣реИред рдХрдИ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди PostgreSQL рдХреЛ рдЕрдкрдиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХрдИ рднреВ-рд╕реНрдерд╛рдирд┐рдХ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рдорд╛рдзрд╛рди рднреА PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг PostgreSQL 15 рд╣реИред

PostgreSQL рдкрд░рд┐рд╖реНрдХреГрдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдЗрд╕рдХреЗ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд┐рдпреЛрдВ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ Oracle рдФрд░ SQL рд╕рд░реНрд╡рд░ред AWS рдЕрдкрдиреА Amazon рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде PostgreSQL рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ Amazon Aurora рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдпрд╣рд╛рдБ PostgreSQL рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред

рдкреНрд░рдореБрдЦ PostgreSQL рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

PostgreSQL рдХреЗ рдЗрддрдирд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдиреЗ рдХрд╛ рдПрдХ рдХрд╛рд░рдг рдЗрд╕рдХреЗ рдлреАрдЪрд░ рд╕реЗрдЯ рдХреЗ рдХрд╛рд░рдг рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЛ рджреЛрд╖-рд╕рд╣рд┐рд╖реНрдгреБ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИред рд╣рдо рдЗрд╕рдХреА рд╕рдЯреАрдХ рд╕реВрдЪреА рдмрд╛рдж рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред

рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдХ рдЕрддреНрдпрдВрдд рдЙрдиреНрдирдд рд▓реЙрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╡рд░реНрддреА рдирд┐рдпрдВрддреНрд░рдг рднреА рд╣реИред PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдореЗрдВ рдкрд░рд┐рдкрдХреНрд╡ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИред рдпрд╣ ANSI SQL рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред

PostgreSQL рдореЗрдВ рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдФрд░ рдПрдХ рдмреИрдХрдЕрдк рд╕рд░реНрд╡рд░ рднреА рд╣реИред рдпрд╣ ANSI-SQL2008 рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЬреИрд╕реЗ рдХрд┐ NoSQL, рдЬреЛ рдкреЙрд▓реАрдЧреНрд▓реЙрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХреГрдд рд╣рдм рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ JSON рд╕рдорд░реНрдерди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдареАрдХ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣рдореЗрд╢рд╛ рдПрдХ PostgreSQL рдЙрджрд╛рд╣рд░рдг рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдЕрднрд┐рд▓реЗрдЦреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрд╕рдХреНрдпреВрдПрд▓ рд╕реЗ рдЕрдВрддрд░

рд╣рдордиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ PostgreSQL SQL рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛрдиреЛрдВ рдЕрд▓рдЧ рдХреИрд╕реЗ рд╣реИрдВ? Oracle Corporation рдЕрдм MySQL рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрдИ рдкреНрд░реАрдорд┐рдпрдо рд╕рдВрд╕реНрдХрд░рдг рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╡рд╣реАрдВ, PostgreSQL рдПрдХ рдлреНрд░реА рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред PostgreSQL рдХреЗ рд╡рд┐рдкрд░реАрдд, NDB рдФрд░ InnoDB рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрдЧреНрд░рд╣ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ MySQL рдХреЗрд╡рд▓ рдкреВрд░реА рддрд░рд╣ рд╕реЗ ACID рд╕рдВрдЧрдд рд╣реИред

MySQL рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ рдЬрдм OLAP рдФрд░ OLTP рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рддрд░рд╣, рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╣реА рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдХ рд╣реЛрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, PostgreSQL рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЗрд╖реНрдЯрддрдо рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд░рд┐рд╖реНрдХреГрдд рдЦреЛрдЬреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред MySQL рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░ рд╣реИ рдЬрдм рдпрд╣ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЦреБрдлрд┐рдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкрдврд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, PostgreSQL, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдФрд░ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕рд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

PostgreSQL рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдВрдб рдФрд░ рдХрдВрдкрдирд┐рдпрд╛рдВ рдЕрдкрдиреЗ рдмреИрдХ-рдПрдВрдб рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рдЗрд╕рдореЗрдВ рдиреЗрдЯрдлреНрд▓рд┐рдХреНрд╕ , рдЙрдмрд░, рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдФрд░ рдЕрдиреНрдп рдЬреИрд╕реЗ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред PostgreSQL рдореЗрдВ рдХрдИ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдВ рдЬреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рд╡рд┐рддреНрдд рдХреНрд╖реЗрддреНрд░

PostgreSQL рд╡рд┐рддреНрдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ DBMS рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ ACID рдЕрдиреБрдкрд╛рд▓рди рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдСрдирд▓рд╛рдЗрди рд▓реЗрдирджреЗрди рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдпрд╛ рдУрдПрд▓рдЯреАрдкреА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде Matlab рдФрд░ R рдЬреИрд╕реЗ рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рд░рдХрд╛рд░реА рднреМрдЧреЛрд▓рд┐рдХ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА ( GIS) рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ

PostgreSQL рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдордЬрдмреВрдд GIS рдХреЛ PostGIS рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рд░реВрдкреЛрдВ рдореЗрдВ рдЬреНрдпрд╛рдорд┐рддреАрдп рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред PostGIS рдХрдИ SQL рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп QGIS рдФрд░ GeoServer рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Geodata рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЙрддреНрдкрд╛рджрди

рдФрджреНрдпреЛрдЧрд┐рдХ рдлрд░реНрдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдкрдиреЗ рд╕рдВрдкреВрд░реНрдг рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдХрд╛рд░рдЧрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИрдВред рдЗрд╕ рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдбреЗрдЯрд╛ рдмреИрдХ-рдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЖрдкреВрд░реНрддрд┐ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рджрдХреНрд╖рддрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред рдпрд╣ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдкрд░рд┐рдЪрд╛рд▓рди рд╡реНрдпрдп рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред

рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдиреЛрдПрд╕рдХреНрдпреВрдПрд▓

рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдпрджрд┐ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк PostgreSQL рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рднреА рд╕рдордХрд╛рд▓реАрди рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ Django, Node.js, PHP, Hibernate, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЬрд┐рддрдиреЗ рдЪрд╛рд╣реЗрдВ рдЙрддрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред

рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЬрд╛рдирдХрд╛рд░реА

рдЬрдм рдЖрдк рдПрдХ рдЕрдХрд╛рджрдорд┐рдХ рдпрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдирддреАрдЬрддрди, рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред PostgreSQL рдХреА рд╢рд╛рдирджрд╛рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА SQL рдЗрдВрдЬрди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрдкрдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред

PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдн

PostgreSQL рдХреЗ рдХрдИ рдкреНрд░рдореБрдЦ рд▓рд╛рдн рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп рд╕реЗ рд▓реЗрдХрд░ рдЗрд╕рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рддрдХ рдмрд╣реБрдд рдЖрдХрд░реНрд╖рдХ рдмрдирд╛рддреЗ рд╣реИрдВред рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, PostgreSQL рдХрд╛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореБрдлреНрдд рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрдВрдкрдиреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ, рдмрджрд▓рдиреЗ рдФрд░ рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред PostgresSQL рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд┐рд░реНрджреЗрд╢ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдПрдХреАрдХреГрдд рдФрд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЙрдкрдпреЛрдЧ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдФрд░ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдбреЗрдЯрд╛рдмреЗрд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рдореБрдЦреНрдп рд▓рд╛рдн рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВред

рдЕрдЪреНрдЫреА PostgreSQL рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

PostgreSQL рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдордЬрдмреВрдд рдлреАрдЪрд░ рд╕реЗрдЯ рд╣реИред рдЗрд╕рдореЗрдВ Multi-Version Concurrency Control ( MVCC) рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдЗрд╕рдХреЗ рдкреЙрдЗрдВрдЯ-рдЗрди-рдЯрд╛рдЗрдо рд░реАрдХреИрдкреНрдЪрд░рд┐рдВрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рджрд╛рдиреЗрджрд╛рд░ рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг, рдЯреЗрдмрд▓рд╕реНрдкреЗрд╕ рдФрд░ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкреНрд░рдЬрдирди рдХреНрд╖рдорддрд╛рдПрдВ рднреА рд╣реИрдВред рджреЛрдиреЛрдВ рд╕реВрдЪрдирд╛рдУрдВ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЗрд╕реЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕рд╛рде рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, PostgreSQL рдмрд╣реБрдд рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рдЪрд░рд┐рддреНрд░ рд╕реЗрдЯ, рдпреВрдирд┐рдХреЛрдб, рд╕рд╛рде рд╣реА рд╕рд╛рде рдорд▓реНрдЯреА-рдмрд╛рдЗрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдиреЗрд╕реНрдЯреЗрдб рд▓реЗрдирджреЗрди, рдСрдирд▓рд╛рдЗрди рдмреИрдХрдЕрдк рдФрд░ рд░рд╛рдЗрдЯ-рдлреЙрд░рд╡рд░реНрдб рд▓реЙрдЧрд┐рдВрдЧ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕

рдЖрдкрдХреЛ PostgreSQL рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ, рдмрджрд▓рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд▓рдн рд╣реИред PostgreSQL рдХреЗ рд╕рд╛рде рдХреЛрдИ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╢реБрд▓реНрдХ рдирд╣реАрдВ рдЬреБрдбрд╝рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдзрд┐рдХ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреА рдХреЛрдИ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рднрд╛рд╡реБрдХ PostgreSQL рд╕рдореБрджрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реБрдП рдЕрдХреНрд╕рд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рддрд╛ рд╣реИред

рдорд╛рдирджрдВрдбреЛрдВ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдкрд╛рд▓рди

рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рд░рд╛рдЗрдЯ-рдлреЙрд░рд╡рд░реНрдб рд▓реЙрдЧрд┐рдВрдЧред рдпрд╣ рдЗрд╕реЗ рдПрдХ рдмрд╣реБрдд рд╣реА рддреНрд░реБрдЯрд┐ рдкреНрд░рддрд┐рд░реЛрдзреА рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рддрд╛ рд╣реИред рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреА рд╡рд┐рд╢рд╛рд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЗрд╕рдореЗрдВ рдПрдХ рдордЬрдмреВрдд рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рдгрд╛рд▓реА рдПрдХреАрдХреГрдд рд╣реИред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬреА, рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА, рдЬреБрдбрд╝рдиреЗ, рд╡рд┐рдЪрд╛рд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдЗрди рд╢рдмреНрджреЛрдВ рдХрд╛ рдЕрд░реНрде рдирд┐рдпрдорд┐рдд SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдорд╛рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PostgreSQL рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ SQL рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдЬреИрд╕реЗ INTEGER, NUMERIC, BOOLEAN, CHAR, рдФрд░ рдмрд╣реБрдд рдХреБрдЫред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ рдЫрд╡рд┐рдпреЛрдВ, рдСрдбрд┐рдпреЛ рдпрд╛ рд╡реАрдбрд┐рдпреЛ рдЬреИрд╕реА рдмрдбрд╝реА рдмрд╛рдЗрдирд░реА рдЪреАрдЬреЛрдВ рдХреЗ рднрдВрдбрд╛рд░рдг рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

PostgreSQL рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕

рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп, рдмрд░реНрдХрд▓реЗ рдореЗрдВ, рдкреНрд░реЛрдлреЗрд╕рд░ рдорд╛рдЗрдХрд▓ рд╕реНрдЯреЛрдирдмреНрд░реЗрдХрд░ рдиреЗ 1986 рдореЗрдВ PostgreSQL рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╢реБрд░реБрдЖрдд рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╢реАрд░реНрд╖рдХ, POSTGRES, рдмрд░реНрдХрд▓реЗ рдХреЗ рдкрд╣рд▓реЗ рдХреЗ рдЗрдВрдЧреНрд░реЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рдерд╛, рдЬрд┐рд╕реЗ 1977 рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред POSTGRES, рдЬреЛ рдЕрдм рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕, рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реЗрд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдиреНрдпреВрдирддрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реИред рдпрд╣ рдХрдИ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

рднрд▓реЗ рд╣реА PostgreSQL рдХреЛ рдЕрднреА рднреА рдЕрдХреНрд╕рд░ Postgres рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, SQL рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рд╕рдВрдЧрддрддрд╛ рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ 1996 рдореЗрдВ PostgreSQL рдореЗрдВ рдкреБрдирдГ рдмреНрд░рд╛рдВрдбреЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдлреНрд░реА рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдз рдФрд░ рдмрд╣реБрд╕рд╛рдВрд╕реНрдХреГрддрд┐рдХ рд╕рдореБрджрд╛рдп рд╕реЗ рд╕рдордп-рд╕рдордп рдкрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдФрд░ рдорд╛рдореВрд▓реА рдЕрдкрдбреЗрдЯ рдорд┐рд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ PostgreSQL рдЧреНрд▓реЛрдмрд▓ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЧреНрд░реБрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред PostgreSQL рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 7.2 рд╕реЗ 8.2 рдореЗрдВ рдиреЙрдирдмреНрд▓реЙрдХрд┐рдВрдЧ рдФрд░ рд╕реНрдХреАрдорд╛ рд╕рдорд░реНрдерди рдЬреИрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХреА рдЧрдИрдВред

PostgreSQL рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ

рд╕реНрдХреАрдорд╛ рд╕реЗ API рддреЗрдЬрд╝реА рд╕реЗ
рдХреЛрдб рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрдмрд▓реНрд╕ рдХреЛ APIs рдФрд░ рдмрд┐рдЬрдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдореЗрдВ рдмрджрд▓реЗрдВред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ

PostgreSQL рдХреЗ рдХреБрдЫ рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

OLTP рдбреЗрдЯрд╛рдмреЗрд╕

PostgreSQL рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рджрд╛рдпрд░реЗ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдореБрдЦ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рджреЛрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпреЛрдЬрд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдФрд░ рдЙрддреНрдкрд╛рджреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рднреМрдЧреЛрд▓рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕

PostgreSQL рднреМрдЧреЛрд▓рд┐рдХ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ PostGIS рдореЙрдбреНрдпреВрд▓ ( GIS) рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрдд рд╣реЛрдиреЗ рдкрд░ рд╕реНрдерд╛рди-рдЖрдзрд╛рд░рд┐рдд рд╕рдВрдЪрд╛рд▓рди рдФрд░ рднреМрдЧреЛрд▓рд┐рдХ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рднреВ-рд╕реНрдерд╛рдирд┐рдХ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдлрд╝реЗрдбрд░реЗрдЯреЗрдб рд╣рдм

PostgreSQL рдЕрдиреНрдп рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ NoSQL рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рджреЗрд╢реА рдбреЗрдЯрд╛ рд░реИрдкрд░реНрд╕ рдФрд░ JSON рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдкреЙрд▓реАрдЧреНрд▓реЙрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реЗрдбрд░реЗрдЯреЗрдб рдХреЗрдВрджреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдУрдкрди-рд╕реЛрд░реНрд╕ LAPP рд╕реНрдЯреИрдХ

LAPPLinux, Apache, PostgreSQL, PHP, Python рдФрд░ Perl рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╣реИред рдЖрдк PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрддрд┐рд╢реАрд▓ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╡реЗрдм рдкреЗрдЬ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ LAMP рд╕реНрдЯреИрдХ рдХрд╛ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡рд┐рдХрд▓реНрдк рд╣реИред

рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди

рдЕрдкрдирд╛ Postgres рдмреИрдХрдПрдВрдб рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВ
рдЕрдкрдирд╛ PostgreSQL рд╕реНрдХреАрдорд╛ рд╡рд┐рдЬреБрдЕрд▓реА рдореЙрдбрд▓ рдХрд░реЗрдВ рдФрд░ AppMaster рд╕реЗ рдкреНрд░реЛрдбрдХреНрд╢рди-рд░реЗрдбреА рдмреИрдХрдПрдВрдб рдмрдирд╛рдПрдВред
рдмрд┐рд▓реНрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ

PostgreSQL C рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рддрд░рдг рдирд┐рдореНрди рд╕реЗ рдмрдирд╛ рд╣реИ:

  • PL/pgSQL
  • PL/Tcl
  • PL/Perl
  • PL/Python

рдпрд╣рд╛рдБ, PL рдХрд╛ рдЕрд░реНрде рд╣реИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдПрдБред

PostgreSQL рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдХрдкреНрд░рд┐рдп рдХреЛрдбрд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ:

  • Python
  • Java
  • Perl
  • редрдЬрд╛рд▓
  • Go
  • Ruby
  • C/C++
  • Tcl
  • ODBC

PostgreSQL рдФрд░ AppMaster

рдиреЛ-рдХреЛрдб рд╡рд┐рдХрд╛рд╕ рдиреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЖрдо рдЬрдирддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛ рджрд┐рдпрд╛ рд╣реИред рдПрдХ рд╕рдордп рдРрд╕рд╛ рдХреНрдпрд╛ рдерд╛ рдЬреЛ рдХреЗрд╡рд▓ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реА рдХрд░ рд╕рдХрддреЗ рдереЗ, рдЕрдм рдПрдХ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реАрдЦрдиреЗ рдХреА рдЕрд╡рд╕реНрдерд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред No-code рд╡рд┐рдХрд╛рд╕ рд▓реЛрдЧреЛрдВ рдХреЛ рдЙрддреНрддрд░рджрд╛рдпреА рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╡реЗрдм рдРрдк рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЖрдк рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП AppMaster рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд╛рд╣реЗрдВ рддреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк AppMaster рдХреЗ рд╕рд╛рде рдЕрджреНрднреБрдд рдиреЛ-рдХреЛрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрдкрдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реИрдВред

AppMaster.io рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдХреЗ рд╕рд╛рде, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдЬрдЯрд┐рд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝-рд╕реНрддрд░реАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрдиреНрдирдд DBMS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ PostgreSQL рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рддрд╛ рд╣реИред DBMS рдХреЗ рдкрд╛рд╕ рдПрдХ рдЦреБрд▓рд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред

рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдФрд░ PostgreSQL рдореЗрдВ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдирд╛

AppMaster рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди PostgreSQL 13 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХрд┐рд╕реА рднреА PostgreSQL -рд╕рдВрдЧрдд рдХреНрд▓рд╛рдЙрдб рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ AWS рдпрд╛ Azure рди рдХреЗрд╡рд▓ AppMaster Cloud рдкрд░ред

рдирд┐рд╖реНрдХрд░реНрд╖

рдПрдХ рдЗрдВрдЯрд░рдирд▓ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВ
рдРрд╕реЗ рдПрдбрдорд┐рди рдкреИрдирд▓ рдФрд░ рдЗрдВрдЯрд░рдирд▓ рдРрдк рдмрдирд╛рдПрдВ рдЬреЛ PostgreSQL рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдкрдврд╝реЗрдВ рдФрд░ рд▓рд┐рдЦреЗрдВред
рдЗрдВрдЯрд░рдирд▓ рдЯреВрд▓ рдмрдирд╛рдПрдВ

PostgreSQL рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рд╕рдмрд╕реЗ рдЙрдиреНрдирдд рдУрдкрди-рд╕реЛрд░реНрд╕ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдореБрдлрд╝реНрдд рднреА рд╣реИред рдпрд╣рд╛рдВ рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдореВрд▓ рд╕реЗ рдЧреБрдЬрд░реЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдХреНрдпреЛрдВ рд╣реИред рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдорд┐рдбрд▓рд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рд╕рдВрдЧрддрддрд╛ рдЗрд╕рдХреЗ рдХрдИ рд▓рд╛рднреЛрдВ рдореЗрдВ рд╕реЗ рд╣реИрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рднреА рдЖрдХрд░реНрд╖рдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореБрдлрд╝реНрдд рд╣реИред рдпрд╣ JSON рдбреЗрдЯрд╛ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

PostgreSQL рдХреЗ рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдмрд┐рдВрджреБ рдкрд░ рдлрдВрд╕ рдЧрдП рд╣реИрдВ рддреЛ рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХрд╛ рдмрдбрд╝рд╛ рд╕рдореБрджрд╛рдп рднреА рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдЪреБрди рд░рд╣реЗ рд╣реИрдВ, рддреЛ PostgreSQL рдПрдХ рдРрд╕рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЖрдкрдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╕рд╛рди
рдХреБрдЫ рдмрдирд╛рдПрдВ рдЕрджреНрднреБрдд

рдлреНрд░реА рдкреНрд▓рд╛рди рдХреЗ рд╕рд╛рде рдРрдкрдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЬрдм рдЖрдк рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗ рддрдм рдЖрдк рдЙрдЪрд┐рдд рд╕рджрд╕реНрдпрддрд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ
рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрдпрд╛ рд╣реИ? | AppMaster