CrateDB

From Wikipedia, the free encyclopedia
  (Redirected from CrateIO)
Jump to navigation Jump to search
CrateDB
CrateDB Logo.jpg
Developer(s) Crate.io, Inc.
Written in Java
Operating system Cross-platform
Type Data Store
License Apache License 2.0
Website crate.io

CrateDB is a distributed SQL database management system that integrates a fully searchable document oriented data store. It is open source, written in Java, based on a shared nothing architecture, and is designed for high scalability and includes components from Facebook Presto, Apache Lucene, Elasticsearch and Netty.

History[edit]

The CrateDB project was started by Jodok Batlogg, an open source contributor and creator who has contributed to the Open Source Initiative Vorarlberg[1] while at Lovely Systems in Dornbirn. The software is an open source, clustered database used for fast text search and analytics.[2] The company, now called Crate.io, raised its first round of financing in April 2014,[3] a $4M round in March 2016,[4] and a $2.5M round in January 2017 from Dawn Capital, Draper Esprit, Speedinvest, and Sunstone Capital.[5]

In June 2014, Crate.io won the judge's choice award at the GigaOm Structure Launchpad competition[6][7] and in October 2014, they win the TechCrunch Disrupt Europe in London.[8][9]

CrateDB 1.0 was released in December 2016.[2][10][11] and was reported to have had more than one million downloads.[10] CrateDB 2.0 and an Enterprise Edition was released in May 2017.[12][13][14]

Overview[edit]

CrateDB's language is SQL but it uses the document-oriented approach of NoSQL style databases. The software uses the SQL parser from Facebook Presto, its own query analysis and distributed query engine. Elasticsearch and Lucene is used for the transport protocol and cluster discovery and Netty for asynchronous event driven network application framework.[15]

CrateDB offers automatic data replication and self-healing clusters for high availability.

CrateDB includes a built-in Administration Interface. The Command Line interface (Crate Shell – CraSh) allows interactive queries. Its Python client is most advanced and features SQLAlchemy integration.

References[edit]

  1. ^ Franz Rüf, Clemens Peter, Jodok Batlogg, Roland Alton-Scheidl (eds.): Open Source Initiative Vorarlberg. Perspektiven für Wirtschaft, Bildung und Verwaltung, 2005.
  2. ^ a b "CrateDB packs NoSQL flexibility, SQL familiarity" InfoWorld. Dec. 19, 2016
  3. ^ "Open Source Data Store Startup Crate.io Raises $1.5M From Sunstone And DFJ Esprit". TechCrunch. 24 April 2014. Retrieved 2014-07-22. 
  4. ^ http://www.finsmes.com/2016/03/crate-technology-raises-4m-in-funding.html
  5. ^ http://www.finsmes.com/2017/01/crate-io-raises-e2-5m-in-seed-funding.html
  6. ^ Nacheva, Mina (24 June 2014). "Crate.io wins at 2014 Launchpad competition". inventures.eu. Archived from the original on 11 June 2015. Retrieved 2014-07-22. 
  7. ^ "Vorarlberger Startup Crate.io ausgezeichnet". Vorarlberg Online. Retrieved 2014-07-22. 
  8. ^ "Crate.io: Vorarlberger gewinnen bei Techcrunch Europe". Horizont. Retrieved 2014-10-30. 
  9. ^ "Vorarlberger Start-up Crate.io gewinnt Techcrunch Europe". Futurezone. Retrieved 2014-10-30. 
  10. ^ a b Claburn, Thomas (16 December 2016). "Crate.io unboxes clustered SQL CrateDB, decamps to California". www.theregister.co.uk. 
  11. ^ "CrateDB: The IoT and machine data-focused database" NetworkWorld. Dec 14, 2016
  12. ^ "CrateDB 2.0 Enterprise stresses security and monitoring—and open source" InfoWorld. May 16, 2017
  13. ^ "Crate.io Packs New Features, Services Into DB Upgrade" LinuxInsider. May 17, 2017
  14. ^ "With version 2.0, Crate.io’s database tools put an emphasis on IoT" TechCrunch. May 16, 2017
  15. ^ Claburn, Thomas (14 December 2016). "Crate.io unboxes clustered SQL CrateDB, decamps to California". The Register. 

External links[edit]