KackerlackaDB
Originalförfattare | Spencer Kimball , Peter Mattis , Ben Darnell |
---|---|
Utvecklare | Kackerlacka Labs |
Initial release | 2015 |
Stabil frisättning | 21.1.2 / 1 juni 2021
|
Förvar | |
Skrivet i | Gå |
Tillgänglig i | engelsk |
Typ | RDBMS |
Licens | flera olika |
Hemsida |
|
Typ | Privat |
---|---|
Industri | programvara |
Grundad | 2015 |
Grundare | Spencer Kimball , Peter Mattis , Ben Darnell |
Huvudkontor | New York City |
Nyckelpersoner |
Spencer Kimball (VD) Peter Mattis (VP of Engineering) Ben Darnell (CTO) Nate Stewart (Chief Product Officer) Lindsay Grenawalt (Chief People Officer) |
Tjänster | kommersiella databashanteringssystem |
Hemsida |
CockroachDB är ett kommersiellt distribuerat SQL- databashanteringssystem utvecklat av Cockroach Labs.
Historia
Cockroach Labs grundades 2015 av ex- Google -anställda Spencer Kimball , Peter Mattis och Ben Darnell . Kimball och Mattis hade varit nyckelmedlemmar i Google File System- teamet, medan Darnell var en nyckelmedlem i Google Reader- teamet.
Medan de var på Google hade alla tre använt Google-ägda DBMS:s Bigtable och dess efterträdare, Spanner . Efter att ha lämnat Google ville de designa och bygga något liknande. Spencer Kimball skrev den första upprepningen av designen i januari 2014 och påbörjade open source-projektet på GitHub i februari 2014, vilket tillät extern åtkomst och bidrag.
Utveckling på GitHub drog till sig betydande bidrag, vilket gav projektet utmärkelsen Open Source Rookie of the Year av Black Duck Software.
Medgrundarna stödde aktivt projektet med konferenser, nätverkande, möten och insamlingsrundor.
I juni 2019 meddelade Cockroach Labs att CockroachDB skulle ändra sin licens från den fria mjukvarulicensen Apache License 2.0 till deras egenutvecklade licens , känd som Business Source License (BSL), som förbjuder att ”erbjuda en kommersiell version av CockroachDB som en tjänst utan att köpa en licens”, samtidigt som den är gratis för community-användning.
Funktioner
CockroachDB lagrar kopior av data på flera platser för att ge snabb åtkomst.
Det beskrivs som ett skalbart, konsekvent replikerat transaktionsdatalager . En enda instans kan skalas från en enda bärbar dator till tusentals servrar.
CockroachDB är designad för att köras i molnet och har en hög feltolerans . Enligt populära nyhetskanaler beskrivs det som "nästan omöjligt" att ta ner.
Även om flera servrar eller ett helt datacenter gick offline, skulle CockroachDB inte sluta fungera.
Se även
- Jämförelse av relationsdatabashanteringssystem
- Teknikföretag i New Yorks storstadsområde
- YugabyteDB
- TiDB