PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, MongoDB рдХреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ FerretDB 1.0 рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛
FerretDB 1.0 рдХреЛ MongoDB рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдкреНрд░реЙрдХреНрд╕реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ MongoDB рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ SQL рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред FerretDB рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп MongoDB рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЙрдирдХреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд░реВрдЯреНрд╕ рдкрд░ рд╡рд╛рдкрд╕ рд▓рд╛рдирд╛ рд╣реИред

FerretDB 1.0, MongoDB рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ SQL рдореЗрдВ рдмрджрд▓рдиреЗ рдФрд░ рдкреНрд░рд╛рдердорд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдкреНрд░реЙрдХреНрд╕реА, рдЕрдм рдкреНрд░реЛрдбрдХреНрд╢рди рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдЗрд╕реЗ "рд╕рд╣реА рдорд╛рдпрдиреЗ рдореЗрдВ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд MongoDB рд╡рд┐рдХрд▓реНрдк" рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдбреЗрдЯрд╛рдмреЗрд╕ рд╡рд░реНрдХрд▓реЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
Apache 2.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд, FerretDB рдЙрджреНрджреЗрд╢реНрдп MongoDB рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЙрдирдХреЗ "рдУрдкрди рд╕реЛрд░реНрд╕ рд░реВрдЯреНрд╕" рдкрд░ рд╡рд╛рдкрд╕ рд▓рд╛рдирд╛ рд╣реИред 11 рдЕрдкреНрд░реИрд▓ рдХреЛ FerretDB Inc. рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╛рд╕ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереАред рддрдХрдиреАрдХ PostgreSQL рдФрд░ рдЕрдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдмреИрдХрдПрдВрдб рдХреЛ MongoDB рд╡рд░реНрдХрд▓реЛрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред SAP HANA рдФрд░ SQLite рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рдЪрд▓ рд░рд╣реЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рд╕рд╛рде Tigris рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред FerretDB рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ GitHub рдкрд░ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
FerretDB рдХреЗ рдЕрдиреБрд╕рд╛рд░, MongoDB рдЕрдм рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрдмреНрд▓рд┐рдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ (SSPL) рдХреЗ рддрд╣рдд рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡ рдХреЗ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрд╕рдПрд╕рдкреАрдПрд▓ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдЫреАрди рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдФрд░ рд╢реБрд░реБрдЖрддреА рдЪрд░рдг рдХреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреБрдХреНрдд рд╣реИред рджреВрд╕рд░реА рдУрд░, MongoDB рдХрд╣рдирд╛ рд╣реИ рдХрд┐ SSPL рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдирдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╡рд╛рдкрд╕ рдпреЛрдЧрджрд╛рди рджреЗрдВред
FerretDBMongoDB рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ, рдЬреЛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЙрддреНрдкрд╛рджрди рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЖрд░рдкреАрдПрдо рдФрд░ рдбреАрдИрдмреА рдкреИрдХреЗрдЬ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИред PostgreSQL рдХреЗ рд╕рд╛рде FerretDB рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдм рдХреБрдЫ рд╡рд╛рд▓реА рдПрдХ рд╕рд░реНрд╡-рд╕рдорд╛рд╡реЗрд╢реА рдбреЙрдХрд░ рдЫрд╡рд┐ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИред рдЖрдо рддреМрд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рд░рд┐рд▓реАрдЬ рдХреЗ рд▓реЙрдиреНрдЪ рдХреЗ рд╕рд╛рде, FerretDB createIndexes рдХрдорд╛рдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдлрд╝реАрд▓реНрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рдбреНрд░реЙрдкрдЗрдВрдбреЗрдХреНрд╕ рдХрдорд╛рдВрдб рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рдПрдХ рдЗрдВрдбреЗрдХреНрд╕ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЪрд░рдгреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХрддреНрд░реАрдХрд░рдг рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ $unwind, $limit, рдФрд░ $skipред
рд╡рд░реНрддрдорд╛рди рддрд┐рдорд╛рд╣реА рдХреЗ рдЕрдВрдд рдХреЗ рд▓рд┐рдП FerretDB рд░реЛрдбрдореИрдк рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдХрд░реНрд╕рд░ рдХрдорд╛рдВрдб, рдЙрдиреНрдирдд рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рд░реЙ рдПрд╕рдХреНрдпреВрдПрд▓ рдХреНрд╡реЗрд░реА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИред рддреАрд╕рд░реА рддрд┐рдорд╛рд╣реА рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрдХрддреНрд░реАрдХрд░рдг рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╕рдорд░реНрдерди, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди рдХрдорд╛рдВрдб рдФрд░ рдХреНрд╡реЗрд░реА рдкреНрд░реЛрдЬреЗрдХреНрд╢рди рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЛ рдмрдврд╝рд╛рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдХреНрд╡реЗрд░реА рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рднреА рдПрдХ рдкреНрд░рдореБрдЦ рд▓рдХреНрд╖реНрдп рд╣реИред рдЕрдкрдиреА рдЕрдиреБрдХреВрд▓рддрд╛ рдФрд░ рдХреНрд╖рдорддрд╛ рдХреЗ рдХрд╛рд░рдг, FerretDB [рдРрдкрдорд╛рд╕реНрдЯрд░ .io" data-mce-href="https:// appmaster.io"> AppMaster.io](https://<span class=) рдЬреИрд╕реЗ no-code рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреА рд▓рд╛рднрд╛рдиреНрд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЕрдкрдиреЗ рдореЗрдВ PostgreSQL рд╕рдВрдЧрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЙрджреНрдпрдо рдФрд░ рдЙрдЪреНрдЪ-рд▓реЛрдб рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗред


