рдЕрд▓рд┐рдмрд╛рдмрд╛рдиреЗ рдкреЛрд▓рд╛рд░рдбреАрдмреАрд╕рд╛рдареА рдХреЛрдб рдЙрдШрдбрд▓рд╛ рдЖрд╣реЗ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рд┐рдд рдбреАрдмреАрдПрдордПрд╕.

рдЕрд▓реАрдмрд╛рдмрд╛, рд╕рд░реНрд╡рд╛рдд рдореЛрдареНрдпрд╛ рдЪреАрдиреА рдЖрдпрдЯреА рдХрдВрдкрдиреНрдпрд╛рдВрдкреИрдХреА рдПрдХ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рд┐рдд DBMS PolarDB рдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рдЙрдШрдбрд▓рд╛ рдЖрд╣реЗ. PolarDB рд╡рд┐рд╡рд┐рдз рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбреНрд╕рдордзреНрдпреЗ рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдЬрд╛рдЧрддрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд рдЕрдЦрдВрдбрддреЗрд╕рд╣ рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрдирд╛рд╕рд╛рдареА рдЖрдгрд┐ ACID рд╡реНрдпрд╡рд╣рд╛рд░рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╛рдареА рд╕рд╛рдзрдирд╛рдВрд╕рд╣ PostgreSQL рдЪреА рдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рддреЗ. PolarDB рд╡рд┐рддрд░рд┐рдд SQL рдХреНрд╡реЗрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛, рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдЖрдгрд┐ рдПрдХ рдХрд┐рдВрд╡рд╛ рдЕрдзрд┐рдХ рдиреЛрдбреНрд╕ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рдорд╛рд╣рд┐рддреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдирд╛рд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬрд▓рд╛ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рджреЗрддреЗ. рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреЗ рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд╛рдврд╡рд╛рдпрдЪреЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣реА рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдлрдХреНрдд рдирд╡реАрди рдиреЛрдб рдЬреЛрдбреВ рд╢рдХрддрд╛. рдХреЛрдб Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдЦреБрд▓рд╛ рдЖрд╣реЗ.

PolarDB рдордзреНрдпреЗ рджреЛрди рдШрдЯрдХ рдЕрд╕рддрд╛рдд - рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдгрд┐ PostgreSQL рд╕рд╛рдареА рдкреЕрдЪрдЪрд╛ рд╕рдВрдЪ. рдкреЕрдЪреЗрд╕ PostgreSQL рдХреЛрд░рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрдордзреНрдпреЗ PostgreSQL рдордзреВрди рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗрд▓реНрдпрд╛ рдШрдЯрдХрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ, рдЬрд╕реЗ рдХреА рд╡рд┐рддрд░рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдпрдВрддреНрд░рдгрд╛, рдЬрд╛рдЧрддрд┐рдХ рд╕реЗрд╡рд╛, рд╡рд┐рддрд░рд┐рдд SQL рдХреНрд╡реЗрд░реА рдкреНрд░реЛрд╕реЗрд╕рд░, рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛, рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ, рдХреНрд▓рд╕реНрдЯрд░ рддреИрдирд╛рдд рдХрд░рдгреЗ рдЖрдгрд┐ рд╕реЛрдкреЗ рдХрд░рдгреЗ. рддреНрдпрд╛рдд рд╡рд┐рджреНрдпрдорд╛рди рдкреНрд░рдгрд╛рд▓реАрдВрдЪреЗ рд╕реНрдерд▓рд╛рдВрддрд░.

рдкреЕрдЪреЗрд╕ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреЛрд░рдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдкреГрдердХреНрдХрд░рдг рд╕реНрддрд░рд╛рдВрд╕рд╛рдареА рдорд▓реНрдЯреАрд╡реНрд╣рд░реНрд╢рди (MVCC, рдорд▓реНрдЯреАрд╡реНрд╣рд░реНрд╢рди рдХреЙрдиреНрдХрд░рдиреНрд╕реА рдХрдВрдЯреНрд░реЛрд▓) рд╡рд╛рдкрд░реВрди рдбреЗрдЯрд╛рд╡рд░ рд╕рдорд╛рдВрддрд░ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпрдВрддреНрд░рдгреЗрдЪреА рд╡рд┐рддрд░рд┐рдд рдЖрд╡реГрддреНрддреА рдЬреЛрдбрддрд╛рдд. PolarDB рдЪреА рдмрд╣реБрддреЗрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ PostgreSQL рд╡рд░реАрд▓ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдХрдореА рд╣реЛрддреЗ рдЖрдгрд┐ PolarDB рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЙрдкрд╛рдпрд╛рдВрдЪреЗ рдЕрдкрдбреЗрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрд▓рдн рд╣реЛрддреЗ (рд╣реЗ PostgreSQL рдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рд╕реБрд▓рдн рдХрд░рддреЗ рдЖрдгрд┐ PostgreSQL рд╕рд╣ рдкреВрд░реНрдг рд╕реБрд╕рдВрдЧрддрддрд╛ рд░рд╛рдЦрддреЗ). рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, PostgreSQL-XC рдЖрдгрд┐ PostgreSQL-XL рдордзреАрд▓ рд╕рдорд╛рди рдЙрдкрдпреБрдХреНрддрддреЗрд╡рд░ рдЖрдзрд╛рд░рд┐рдд pgxc_ctl рдЯреВрд▓рдХрд┐рдЯ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.

рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рддреАрди рдореВрд▓рднреВрдд рдШрдЯрдХ рдЕрд╕рддрд╛рдд: рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЛрдбреНрд╕ (DN), рдХреНрд▓рд╕реНрдЯрд░ рдореЕрдиреЗрдЬрд░ (CM) рдЖрдгрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕реЗрд╡рд╛ (TM). рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдкреНрд░реЙрдХреНрд╕реА рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд░ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рд╣реА рдПрдХ рд╡реЗрдЧрд│реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреА рд╡реЗрдЧрд│реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрддреЗ. рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЛрдбреНрд╕ рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреВрди SQL рдХреНрд╡реЗрд░реА рджреЗрддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдЪ рд╡реЗрд│реА рдЗрддрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЛрдбреНрд╕рдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧрд╛рд╕рд╣ рд╡рд┐рддрд░рд┐рдд рдХреНрд╡реЗрд░реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рд╕рдордиреНрд╡рдпрдХ рдореНрд╣рдгреВрди рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд. рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдиреЛрдбрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЛ, рдХреНрд▓рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕рдВрдЪрдпрд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рдиреЛрдбреНрд╕рдЪреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдмреЕрдХрдЕрдк, рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧ, рдЕрдкрдбреЗрдЯ рдХрд░рдгреЗ, рд╕реБрд░реВ рдХрд░рдгреЗ рдЖрдгрд┐ рдерд╛рдВрдмрд╡рдгреЗ рдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреНрд░рджрд╛рди рдХрд░рддреЛ. рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рд╕рдВрдкреВрд░реНрдг рдЕрдЦрдВрдбрддрд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╡реНрдпрд╡рд╣рд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕реЗрд╡рд╛ рдЬрдмрд╛рдмрджрд╛рд░ рдЖрд╣реЗ.

рдЕрд▓рд┐рдмрд╛рдмрд╛рдиреЗ рдкреЛрд▓рд╛рд░рдбреАрдмреАрд╕рд╛рдареА рдХреЛрдб рдЙрдШрдбрд▓рд╛ рдЖрд╣реЗ, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рд┐рдд рдбреАрдмреАрдПрдордПрд╕.

PolarDB рд╢реЗрдЕрд░реНрдб-рдирдерд┐рдВрдЧ рдбрд┐рд╕реНрдЯреНрд░рд┐рдмреНрдпреБрдЯреЗрдб рдХрдВрдкреНрдпреБрдЯрд┐рдВрдЧ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдиреБрд╕рд╛рд░ рд╕рд░реНрд╡ рдиреЛрдбреНрд╕рд╕рд╛рдареА рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдЯреЛрд░реЗрдЬ рди рд╡рд╛рдкрд░рддрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдиреЛрдбреНрд╕рд╡рд░ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реНрдпрд╛рд╡рд░ рдбреЗрдЯрд╛ рд╡рд┐рддрд░реАрдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛рдЪреНрдпрд╛ рднрд╛рдЧрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рддреЛ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдХрд░рддреЛ. рдбреЗрдЯрд╛рд▓рд╛. рдкреНрд░рд╛рдердорд┐рдХ рдХреАрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рд╣реЕрд╢рд┐рдВрдЧ рд╡рд╛рдкрд░реВрди рдкреНрд░рддреНрдпреЗрдХ рдЯреЗрдмрд▓рдЪреЗ рднрд╛рдЧ (рд╢рд╛рд░реНрдбрд┐рдВрдЧ) рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рд╡рд┐рдирдВрддреА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдиреЛрдбреНрд╕рд╡рд░ рд╕реНрдерд┐рдд рдбреЗрдЯрд╛ рдкрд╕рд░рд╡рд▓реНрдпрд╛рд╕, рдЕрдгреБ, рд╕рд╛рддрддреНрдп, рдЕрд▓рдЧрд╛рд╡ рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ (ACID) рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рддрд░рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдпрдВрддреНрд░рдгрд╛ рдЖрдгрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕рдордиреНрд╡рдпрдХ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рднрд╛рдЧ рдХрд┐рдорд╛рди рддреАрди рдиреЛрдбреНрд╕рд╡рд░ рдкреНрд░рддрд┐рд░реВрдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рд╕рдВрд╕рд╛рдзрдиреЗ рдЬрддрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╕рдВрдкреВрд░реНрдг рдбреЗрдЯрд╛рдордзреНрдпреЗ рдлрдХреНрдд рджреЛрди рдкреНрд░рддрд┐рдХреГрддреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд рдЖрдгрд┐ рдПрдХ рд░рд╛рдЗрдЯ-рдмреЕрдХ рд▓реЙрдЧ (WAL) рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ. рдкреВрд░реНрдг рдкреНрд░рддрд┐рдХреГрддреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рджреЛрди рдиреЛрдбреНрд╕рдкреИрдХреА рдПрдХ рдиреЗрддрд╛ рдореНрд╣рдгреВрди рдирд┐рд╡рдбрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рд╡рд┐рдирдВрддреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рднрд╛рдЧ рдШреЗрддреЛ. рджреБрд╕рд░рд╛ рдиреЛрдб рдкреНрд░рд╢реНрдирд╛рддреАрд▓ рдбреЗрдЯрд╛ рд╡рд┐рднрд╛рдЧрд╛рд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рддреЛ рдЖрдгрд┐ рддрд┐рд╕рд░рд╛ рдЕрдЧреНрд░рдЧрдгреНрдп рдиреЛрдбрдЪреНрдпрд╛ рдирд┐рд╡рдбреАрдд рднрд╛рдЧ рдШреЗрддреЛ рдЖрдгрд┐ рд╕рдВрдкреВрд░реНрдг рдкреНрд░рддрд┐рдХреГрддреАрд╕рд╣ рджреЛрди рдиреЛрдбреНрд╕ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕ рдорд╛рд╣рд┐рддреА рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбреНрд╕рдордзреАрд▓ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдХреГрддреА рдкреЕрдХреНрд╕реЛрд╕ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреЗ рд╕рдВрднрд╛рд╡реНрдп рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдиреЛрдбреНрд╕ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдПрдХрдорддрд╛рдЪреА рд╕реБрд╕рдВрдЧрдд рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ.

рд╣реЗ рдиреЛрдВрджрд╡рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдХреА PolarDB DBMS рдЪреА рд╕рдВрдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддреАрди рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рдкреНрд░рдХрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ: рдкрд╣рд┐рд▓реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рдкреНрд░рддрд┐рдХреГрддреА, рдЙрдЪреНрдЪ рдЙрдкрд▓рдмреНрдзрддрд╛ рдЖрдгрд┐ рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреАрд▓. рджреБрд╕рд▒реНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рд╡рд┐рддрд░рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рдгрд╛рд▓реА рдЕрд╕реЗрд▓ рдЬреА рдХреНрд░реЙрд╕-рдиреЛрдб ACID рдЖрдгрд┐ рд╡рд┐рддрд░рд┐рдд SQL рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ. рддрд┐рд╕рд░реНтАНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ PostgreSQL рд╕рд╛рдареА рдкреНрд▓рдЧрдЗрди рдЖрдгрд┐ рдиреЛрдбреНрд╕рдордзреНрдпреЗ рд▓рд╡рдЪрд┐рдХ рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЕрд╕рддреАрд▓, рдЗрд╖реНрдЯрддрдо рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕рд╛рдзреНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рднрд╛рдЧрд╛рдВрдЪреЗ рдЕрдиреБрдХреВрд▓реА рдкреНрд▓реЗрд╕рдореЗрдВрдЯ рдЖрдгрд┐ рдирд╡реАрди рдиреЛрдбреНрд╕ рдЬреЛрдбреВрди рдХреНрд▓рд╕реНрдЯрд░рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдпрд╛рд╕рд╣.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛