CockroachDB - CockroachDB
| Původní autoři | Spencer Kimball , Peter Mattis , Ben Darnell |
|---|---|
| Vývojáři | Laboratoře švábů |
| První vydání | 2015 |
| Stabilní uvolnění | 21.1.2 / 1. června 2021
|
| Úložiště | |
| Napsáno | Jít |
| K dispozici v | Angličtina |
| Typ | RDBMS |
| Licence | násobek |
| webová stránka |
www |
| Typ | Soukromý |
|---|---|
| Průmysl | Software |
| Založený | 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 |
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é
- Porovnání systémů pro správu relačních databází
- Technologické společnosti v metropolitní oblasti New Yorku