CockroachDB es un sistema comercial de administración de bases de datos SQL distribuido , desarrollado por Cockroach Labs . [1] [2]
Autor (es) original (es) | Spencer Kimball , Peter Mattis y Ben Darnell |
---|---|
Desarrollador (es) | Laboratorios de cucarachas |
Versión inicial | 2015 |
Disponible en | inglés |
Tipo | RDBMS |
Licencia | múltiple |
Tipo | Privado |
---|---|
Industria | Software |
Fundado | 2015 |
Fundador | Spencer Kimball , Peter Mattis y Ben Darnell |
Sede | Nueva York |
Gente clave | Spencer Kimball (director ejecutivo) Peter Mattis (vicepresidente de ingeniería) Ben Darnell (director de tecnología) Nate Stewart (director de producto) Lindsay Grenawalt (director de personal) |
Servicios | sistemas de gestión de bases de datos comerciales |
Sitio web | www |
Historia
Cockroach Labs fue fundado en 2015 por los ex empleados de Google Spencer Kimball , Peter Mattis y Ben Darnell . Cucaracha Labs fundadores Kimball y Mattis eran miembros clave de la Google File System equipo [3] , mientras que Darnell fue un miembro clave del Google Reader equipo. [4] Mientras trabajaban en Google , los tres habían utilizado anteriormente Bigtable de DBMS, propiedad de Google, y su sucesor, Spanner . [2]
Después de dejar Google , querían diseñar y construir algo similar por su cuenta. [5] Spencer Kimball escribió la primera versión del diseño en enero de 2014 y comenzó el proyecto de código abierto en GitHub en febrero de 2014, permitiendo el acceso y las contribuciones externas. [6]
El desarrollo en GitHub atrajo contribuciones sustanciales, lo que hizo que el proyecto ganara el premio al novato del año de código abierto otorgado por Black Duck Software. [7]
Los cofundadores apoyaron activamente el proyecto con conferencias, networking, encuentros y rondas financieras de recaudación de fondos.
En junio de 2019, Cucaracha laboratorios anunció que CockroachDB cambiaría su licencia de la libre licencia de software Apache License 2.0 a su propia licencia propietaria , conocida como la Licencia Comercial Fuente (BSL), que prohíbe “la oferta [ing] una versión comercial de CockroachDB como un servicio sin comprar una licencia ”, sin dejar de ser gratuito para uso comunitario. [8] [9]
Características
CockroachDB almacena copias de datos en múltiples ubicaciones para brindar un acceso rápido. [5] [10]
Se describe como una solución escalable, replicado consistentemente- , almacén de datos transaccional . [11] Una sola instancia puede escalar desde una sola computadora portátil a miles de servidores. [2]
CockroachDB está diseñado para ejecutarse en la nube y tiene una alta tolerancia a fallas . Según los medios de comunicación populares, se describe como "casi imposible" de eliminar. [12] [13] [10]
Incluso si varios servidores o un centro de datos completo se desconectaran, CockroachDB no dejaría de funcionar. [14]
Ver también
- Comparación de sistemas de gestión de bases de datos relacionales
- Empresas de tecnología en el área metropolitana de Nueva York
Referencias
- ^ Ovide, Shira (4 de junio de 2015). "CockroachDB Scampers Off con $ 6,3 millones para abordar las deficiencias de la base de datos" . El Wall Street Journal . Consultado el 22 de febrero de 2020 .
- ^ a b c Finley, Klint (4 de junio de 2015). "Ex-Googlers obtienen millones para ayudarlo a construir el próximo Google" . Cableado . Consultado el 22 de febrero de 2020 .
- ^ Metz, Cade (10 de julio de 2012). "Google Remakes Online Empire con 'Colossus ' " . Cableado . Consultado el 22 de febrero de 2020 .
- ^ Wauters, Robin (28 de julio de 2009). "¡Robar! Ben Darnell deja el equipo de Google Reader y se une a FriendFeed" . TechCrunch . Consultado el 22 de febrero de 2020 .
- ^ a b Novet, Jordania (4 de junio de 2015). "La última inversión de Peter Fenton es una nueva base de datos llamada Cucaracha" . VentureBeat . Consultado el 22 de febrero de 2020 .
- ^ Ewbank, Kay (9 de junio de 2015). "Lanzamiento de CockroachDB" . Programador . Consultado el 22 de febrero de 2020 .
- ^ Finleey, Klint (28 de enero de 2015). "Estos son los proyectos de código abierto más novedosos en este momento" . Cableado . Consultado el 22 de febrero de 2020 .
- ^ Mattis, Peter; Darnell, Ben; Kimball, Spencer (4 de junio de 2019). "Por qué estamos volviendo a conceder licencias a CockroachDB" . CockroachLabs.com . Consultado el 22 de febrero de 2020 .
- ^ "Licencia comunitaria de CockroachDB" . Laboratorios de cucarachas . Consultado el 28 de julio de 2020 .
- ^ a b Babcock, Charles (4 de junio de 2015). "CockroachDB: Ultimate en la supervivencia de la base de datos" . InformationWeek . Consultado el 22 de febrero de 2020 .
- ^ Darfler, Benjamin (29 de agosto de 2014). "CockroachDB: un almacén de datos transaccional escalable, geo-replicado" . InfoQ . Consultado el 22 de febrero de 2020 .
- ^ Finley, Klint (22 de julio de 2014). "CockroachDB es el software en la nube resistente construido por ex-Googlers" . Cableado . Archivado desde el original el 14 de mayo de 2015 . Consultado el 22 de febrero de 2020 .
- ^ Finley, Klint (21 de julio de 2014). "A la intemperie: ex-Googlers construyendo software en la nube que es casi imposible de eliminar" . Cableado . Consultado el 22 de febrero de 2020 .
- ^ Noto, Anthony (31 de marzo de 2016). "Cockroach Labs se arrastra con $ 20 millones de Benchmark, Google Ventures" . BizJournals . Consultado el 20 de febrero de 2020 .
enlaces externos
- Página web oficial