EdgeDB DBMS เชจเซเช เชชเซเชฐเชฅเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเชเชพเชถเชจ เชเชชเชฒเชฌเซเชง เชเซ, เชเซ เชฐเชฟเชฒเซเชถเชจเชฒ เชเซเชฐเชพเชซ เชกเซเชเชพ เชฎเซเชกเชฒ เช เชจเซ EdgeQL เชเซเชตเซเชฐเซ เชฒเซเชเชเซเชตเซเชเชจเชพ เช เชฎเชฒเซเชเชฐเชฃ เชธเชพเชฅเซ PostgreSQL เชฎเชพเช เชเชก-เชเชจ เชเซ, เชเซ เชเชเชฟเชฒ เช เชงเชฟเชเซเชฐเชฎเชฟเช เชกเซเชเชพ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเซเชฒ เชเซ. เชเซเชก Python เช เชจเซ Rust เชฎเชพเช เชฒเชเชพเชฏเซเชฒ เชเซ เช เชจเซ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซเช เชณ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. Python, Go, Rust เช เชจเซ TypeScript/Javascript เชฎเชพเชเซ เชเซเชฒเชพเชฏเชจเซเช เชฒเชพเชเชฌเซเชฐเซเชฐเซเช เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. DBMS เชฎเซเชจเซเชเชฎเซเชจเซเช เช เชจเซ เชเชจเซเชเชฐเซเชเซเชเชฟเชต เชเซเชตเซเชฐเซ เชเชเซเชเซเชเซเชฏเซเชถเชจ (REPL) เชฎเชพเชเซ เชเชฎเชพเชจเซเชก เชฒเชพเชเชจ เชเซเชฒเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
เชเซเชทเซเชเช-เชเชงเชพเชฐเชฟเชค เชกเซเชเชพ เชฎเซเชกเซเชฒเชจเซ เชฌเชฆเชฒเซ, EdgeDB เชเชฌเซเชเซเชเซเช เชชเซเชฐเชเชพเชฐเซ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซเชทเชฃเชพเชคเซเชฎเช เชธเชฟเชธเซเชเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชตเชฟเชฆเซเชถเซ เชเซเชจเซ เชฌเชฆเชฒเซ, เชธเชเชฆเชฐเซเชญ เชฆเซเชตเชพเชฐเชพ เชฒเชฟเชเช เชเชฐเชตเชพเชจเซ เชเชชเชฏเซเช เชชเซเชฐเชเชพเชฐเซ เชตเชเซเชเซเชจเชพ เชธเชเชฌเชเชงเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ (เชเช เชเชฌเซเชเซเชเซเชเชจเซ เชเชชเชฏเซเช เช เชจเซเชฏ เชเชฌเซเชเซเชเซเชเชจเซ เชฎเชฟเชฒเชเชค เชคเชฐเซเชเซ เชฅเช เชถเชเซ เชเซ). เชชเซเชฐเชเชพเชฐ เชตเซเชฏเชเซเชคเชฟ { เชเชฐเซเชฐเซ เชฎเชฟเชฒเชเชค เชจเชพเชฎ -> str; } เชเชพเชเชช เชฎเซเชตเซ { เชเชฐเซเชฐเซ เชชเซเชฐเซเชชเชฐเซเชเซ เชเชพเชเชเชฒ -> str; เชฎเชฒเซเชเซ เชฒเชฟเชเช เช เชญเชฟเชจเซเชคเชพเช -> เชตเซเชฏเชเซเชคเชฟ; }
เชเซเชตเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชเชกเชชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชจเซเชกเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชฎเชเชฌเซเชค เชชเซเชฐเซเชชเชฐเซเชเซ เชเชพเชเชชเชฟเชเช, เชชเซเชฐเซเชชเชฐเซเชเซ เชตเซเชฒเซเชฏเซ เชฐเชฟเชธเซเชเซเชฐเชฟเชเซเชถเชจเซเชธ, เชเซเชฎเซเชชเซเชฏเซเชเซเชก เชชเซเชฐเซเชชเชฐเซเชเซเช เช เชจเซ เชธเซเชเซเชฐเซเชก เชชเซเชฐเซเชธเชฟเชเชฐ เชเซเชตเซ เชธเซเชตเชฟเชงเชพเช เชชเชฃ เชธเชชเซเชฐเซเชเซเชก เชเซ. EdgeDB เชเชฌเซเชเซเชเซเช เชธเซเชเซเชฐเซเช เชธเซเชเซเชฎเชจเซ เชตเชฟเชถเซเชทเชคเชพเช, เชเซ เชเชเชเช เช เชเชถเซ ORM เชจเซ เชฏเชพเชฆ เช เชชเชพเชตเซ เชเซ, เชคเซเชฎเชพเช เชธเซเชเซเชฎเชพเชจเซ เชฎเชฟเชถเซเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ, เชตเชฟเชตเชฟเชง เชเชฌเซเชเซเชเซเชเชฎเชพเชเชฅเซ เชชเซเชฐเซเชชเชฐเซเชเซ เชฒเชฟเชเช เชเชฐเชตเชพ เช เชจเซ เชธเชเชเชฒเชฟเชค JSON เชธเชชเซเชฐเซเชเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
เชฌเชฟเชฒเซเช-เชเชจ เชเซเชฒเซเชธ เชธเซเชเซเชฎเชพ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฃเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ - เชเช เช เชฒเช esdl เชซเชพเชเชฒเชฎเชพเช เชเชฒเซเชฒเซเชเชฟเชค เชธเซเชเซเชฎเชพ เชฌเชฆเชฒเซเชฏเชพ เชชเชเซ, เชซเชเซเชค "edgedb migration create" เชเชฆเซเชถ เชเชฒเชพเชตเซ เช เชจเซ DBMS เชธเซเชเซเชฎเชพเชฎเชพเช เชคเชซเชพเชตเชคเซเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชถเซ เช เชจเซ เชชเชฐเชธเซเชชเชฐ เชธเซเชฅเชณเชพเชเชคเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชธเซเชเซเชฐเชฟเชชเซเช เชเชจเชฐเซเช เชเชฐเชถเซ. เชจเชตเซ เชธเซเชเซเชฎเชพ. เชธเซเชเซเชฎเชพ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชคเชฟเชนเชพเชธ เชเชชเชฎเซเชณเซ เชเซเชฐเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเซเชตเซเชฐเซเช เชเชจเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชฌเชเชจเซ เชเซเชฐเชพเชซเชเซเชฏเซเชเชฒ เชเซเชตเซเชฐเซ เชญเชพเชทเชพ เช
เชจเซ เชฎเชพเชฒเชฟเชเซเชจเซ EdgeDB เชญเชพเชทเชพ, เชเซ เช
เชงเชฟเชเซเชฐเชฎเชฟเช เชกเซเชเชพ เชฎเชพเชเซ SQL เชจเซเช เช
เชจเซเชเซเชฒเชจ เชเซ, เชธเชชเซเชฐเซเชเซเชก เชเซ. เชธเซเชเชฟเชเชจเซ เชฌเชฆเชฒเซ, เชเซเชตเซเชฐเซ เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชพเชณเชเชพเชเชค เชฐเซเชคเซ เชซเซเชฐเซเชฎเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช
เชจเซ เชธเชฌเชเซเชตเซเชฐเซเช เช
เชจเซ เชเซเชเชจเซเชธเชจเซ เชฌเชฆเชฒเซ, เชคเชฎเซ เชเช EdgeQL เชเซเชตเซเชฐเซเชจเซ เช
เชจเซเชฏ เชเซเชตเซเชฐเซเชฎเชพเชเชฅเซ เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟ เชคเชฐเซเชเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชถเชเซ เชเซ. เชตเซเชฏเชตเชนเชพเชฐเซ เช
เชจเซ เชเชเซเชฐ เชเชงเชพเชฐเชญเซเชค เชเซ. เชฎเซเชตเซ เชชเชธเชเชฆ เชเชฐเซ { เชถเซเชฐเซเชทเช, เช
เชญเชฟเชจเซเชคเชพเช: { เชจเชพเชฎ } } เชซเชฟเชฒเซเชเชฐ .เชถเซเชฐเซเชทเช = "เชง เชฎเซเชเซเชฐเชฟเชเซเชธ" เชฆเชพเชเชฒ เชเชฐเซ เชฎเซเชตเซ { เชถเซเชฐเซเชทเช := "เชง เชฎเซเชเซเชฐเชฟเชเซเชธ เชชเซเชจเชฐเซเชคเซเชฅเชพเชจ", เช
เชญเชฟเชจเซเชคเชพเช := ( เชตเซเชฏเชเซเชคเชฟ เชซเชฟเชฒเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซ. { 'เชเซเชจเซ เชฐเซเชตเซเชธ', 'เชเซเชฐเซ-' เชฎเชพเช เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ เชเชจ เชฎเซเชธ', 'เชฒเซเชฐเซเชจเซเชธ เชซเชฟเชถเชฌเชฐเซเชจ' } ) } {0, 1, 2, 3} เชฏเซเชจเชฟเชฏเชจเชฎเชพเช เชจเชเชฌเชฐ เชฎเชพเชเซ ( { เชจเชเชฌเชฐ, เชจเชเชฌเชฐ + 0.5 } เชชเชธเชเชฆ เชเชฐเซ );
เชธเซเชฐเซเชธ: opennet.ru