CockroachDB - CockroachDB

ŠvábDB
Původní autoři Spencer Kimball , Peter Mattis , Ben Darnell
Vývojáři Laboratoře švábů
První vydání 2015 ; před 6 lety ( 2015 )
Stabilní uvolnění
21.1.2 / 1. června 2021 ; Před 4 měsíci ( 2021-06-01 )
Úložiště
Napsáno Jít
K dispozici v Angličtina
Typ RDBMS
Licence násobek
webová stránka www .cockroachlabs .com Upravte to na Wikidata
Cockroach Labs, Inc.
Typ Soukromý
Průmysl Software
Založený 2015 ; před 6 lety ( 2015 )
Zakladatel Spencer Kimball , Peter Mattis , Ben Darnell
Hlavní sídlo New York City
Klíčoví lidé
Spencer Kimball (CEO)
Peter Mattis (VP of Engineering)
Ben Darnell (CTO)
Nate Stewart (Chief Product Officer)
Lindsay Grenawalt (Chief People Officer)
Služby komerční systémy pro správu databází
webová stránka www .cockroachlabs .com

CockroachDB je komerční distribuovaný systém pro správu databází SQL , vyvinutý společností Cockroach Labs.

Dějiny

Cockroach Labs založili v roce 2015 bývalí zaměstnanci Googlu Spencer Kimball , Peter Mattis a Ben Darnell . Zakladatelé Cockroach Labs Kimball a Mattis byli klíčovými členy týmu Google File System, zatímco Darnell byl klíčovým členem týmu Google Reader . Zatímco ve společnosti Google , všichni tři dříve používali Bigtable od DBMS a jeho nástupce Spanner .

Po odchodu z Googlu chtěli něco podobného sami navrhnout a postavit. Spencer Kimball napsal první iteraci návrhu v lednu 2014 a v únoru 2014 zahájil open-source projekt na GitHubu , umožňující přístup zvenčí a příspěvky.

Vývoj na GitHubu přilákal značné příspěvky, díky čemuž projekt získal ocenění Open Source Rookie of the Year od Black Duck Software.

Spoluzakladatelé aktivně podporovali projekt konferencemi, networkingem, setkáváním a finančními koly získávání finančních prostředků.

V červnu 2019 společnost Cockroach Labs oznámila, že CockroachDB změní svou licenci z bezplatné licence na software Apache License 2.0 na vlastní proprietární licenci , známou jako Business Source License (BSL), která zakazuje „nabízet [ing] komerční verzi CockroachDB jako službu bez zakoupení licence “, přičemž zůstává zdarma pro komunitní použití.

Funkce

CockroachDB ukládá kopie dat na více míst, aby zajistil rychlý přístup.

Je popsán jako škálovatelné, konzistentně replikované , transakční úložiště dat . Jedna instance se může škálovat z jednoho notebooku na tisíce serverů.

CockroachDB je navržen pro běh v cloudu a má vysokou odolnost proti chybám . Podle populárních zpravodajských serverů je popsáno jako „téměř nemožné“ sundat.

I kdyby se více serverů nebo celé datové centrum dostalo do režimu offline, CockroachDB nepřestane fungovat.

Viz také

Reference

externí odkazy