CockroachDB DBMS เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ DBMS CockroachDB เบ—เบตเปˆเปเบˆเบเบขเบฒเบ เบ›เบฐโ€‹เบเบฒเบ” เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบ›เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบ เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เบ—เบธเบฅเบฐเบเบดเบ” (BSL) เปเบฅเบฐ Cockroach Community License (CCL), เป€เบŠเบดเปˆเบ‡เบšเปเปˆเปเบกเปˆเบ™เบŸเบฃเบตเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบˆเปเบฒเปเบ™เบเบ•เปเปˆเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSL เบชเบฒเบกเบ›เบตเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เปเบกเปˆเบ™ เบชเบฐ เป€เปœเบต เบœเบนเป‰เบฎเปˆเบงเบกเบเปเปˆเบ•เบฑเป‰เบ‡เบ‚เบญเบ‡ MySQL เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเปเบšเบš Open Core. เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเบ‚เบญเบ‡ BSL เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เปเบšเบšเบžเบดเป€เบชเบ”เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป„เบฅเบเบฐเป€เบงเบฅเบฒเปƒเบ”เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ–เป‰เบฒเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบŠเบดเปˆเบ‡เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบŠเบทเป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบเบฒเบ™เบ„เป‰เบฒเป€เบžเบทเปˆเบญเบซเบฅเบตเบเบฅเป‰เบฝเบ‡.

เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเบกเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ CockroachDB เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ nodes เปƒเบ™ cluster เปเบฅเบฐเบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบฅเบงเบกเบ—เบฑเบ‡เบ—เบตเปˆเบ‚เบฒเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบซเบผเบทเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เบšเปเบฅเบดเบเบฒเบ™. เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเปเบฅเบฐเป€เบ›เบตเบ”เปเบกเปˆเบ™เบเบฒเบ™เบซเป‰เบฒเบกเบเบฒเบ™เบ‚เบฒเบเบชเบฐเบšเบฑเบšเบเบฒเบ™เบ„เป‰เบฒเบ‚เบญเบ‡ CockroachDB, เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡. เบเบฒเบ™เป€เบ›เบตเบ”เป€เบœเบตเบเบ‚เบญเบ‡ CockroachDB เป€เบ›เบฑเบ™เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบ—เบตเปˆเบˆเปˆเบฒเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบŠเบทเป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบเบฒเบ™เบ„เป‰เบฒ.

เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบœเบตเบเปเบœเปˆเบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰ เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ เบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache 2.0 เปเบฅเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ forking. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบฒเบกเบ›เบตเบ™เบฑเบšเบˆเบฒเบเบงเบฑเบ™เบ—เบตเบญเบญเบ, เบฅเบฐเบซเบฑเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบเบˆเบฒเบ BSL เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache 2.0 เบ›เบปเบเบเบฐเบ•เบด. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบ›เปˆเบญเบเป€เบ”เบทเบญเบ™เบ•เบธเบฅเบฒ
CockroachDB 19.2 เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบชเบปเปˆเบ‡เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSL เบˆเบปเบ™เบฎเบญเบ”เป€เบ”เบทเบญเบ™เบ•เบธเบฅเบฒ 2022, เปเบฅเบฐเบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบฐเบ–เบทเบ relicensed เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache 2.0. เบญเบตเบ‡เบ•เบฒเบกเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบงเบฅเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ DBaaS (DBMS เป€เบ›เบฑเบ™เบšเปเบฅเบดเบเบฒเบ™), เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบ•เปเปเบฅเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบเป‰เบฒเบเป„เบ›เปเบšเบš Open Core.

เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบเบปเบเบเป‰เบฒเบ MongoDB, เป‚เบกเบ”เบนเบ™ Redis ะธ TimescaleDB เป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เป„เบ›เบชเบนเปˆเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ•เป‰เบฒเบ™เบเบฒเบ™ parasitism เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ cloud เบ—เบตเปˆเบชเป‰เบฒเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบเบฒเบ™เบ„เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฐเบ™เบธเบžเบฑเบ™เปเบฅเบฐเบ‚เบฒเบเบ„เบทเบ™ DBMSs เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบง, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบŠเปˆเบงเบเปƒเบ™. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบเบฒเบ™เบ‚เบฒเบเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบญเบ‡เบเปเปˆเบšเปเปˆเบกเบตเบชเบดเปˆเบ‡เปƒเบ”.

เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒ CockroachDB DBMS เบฎเบฑเบ”เบเบธเบก เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบฒเบ‡เบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเบนเบ‡เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™, เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบขเบนเปˆเบฅเบญเบ”เบชเบนเบ‡เปเบฅเบฐเบšเปเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เปเบœเปˆเบ™, เป‚เบ™เบ”เปเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, CockroachDB เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบ—เบธเบฅเบฐเบเปเบฒ ACID, เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ SQL เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบ”เป‰เบ—เบฑเบ™เบ—เบต, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เบฑเบ”เบชเบฐเบ™เบตเปเบฅเบฐเบเบฐเปเบˆเบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เปเบšเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ rebalancing.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™