KackerlackaDB

KackerlackaDB
Originalförfattare Spencer Kimball , Peter Mattis , Ben Darnell
Utvecklare Kackerlacka Labs
Initial release 2015 ; 8 år sedan ( 2015 )
Stabil frisättning
21.1.2 / 1 juni 2021 ; 20 månader sedan ( 2021-06-01 )
Förvar
Skrivet i
Tillgänglig i engelsk
Typ RDBMS
Licens flera olika
Hemsida www .cockroachlabs .com  Edit this on Wikidata
Cockroach Labs, Inc.
Typ Privat
Industri programvara
Grundad 2015 ; 8 år sedan ( 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 www .cockroachlabs .com

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

externa länkar