Enkelt butik

enkelt butik
Type relationel DBMS og forretning
Udvikler enkelt butik
Skrevet i C++
Operativ system linux
Første udgave 23. april 2013 [1]
nyeste version
Licens proprietære
Internet side memsql.com

SingleStore  (tidligere MemSQL ) er et proprietært relationelt resident DBMS , der tillader distribution af databaser på tværs af flere noder, understøtter ACID -principper , SQL -sproget og udfører kodegenerering i C++ for at udføre SQL-forespørgsler . Det er placeret som et NewSQL -klassesystem  - der kombinerer principperne for horisontal skalerbarhed af NoSQL - systemer og transaktionelle egenskaber og funktioner i klassisk relationel DBMS .

Skrevet i C++, kører Linux til x86-64 platforme . Databasen er gemt i nodernes RAM i ikke-blokerende strukturer ( hash-tabeller og overspringslister ), både klassisk række- og kolonnelagring er understøttet . Implementeret MySQL - syntaks , yderligere understøttelse af JSON -type og rumlige typer og operationer. Write-ahead- logning er understøttet , på grund af dens brug på slaveknudepunkter implementeres replikering (overførsel af indtastede og ændrede data fra masterknudepunktet).

Firma

Produktet udvikles af en startup , der blev grundlagt i 2011 af tidligere Facebook -ingeniører Eric Frenkel og Nikita Shamgunov [3] med støtte fra Y Combinator -projektet . I sin første runde modtog firmaet over $5 millioner i finansiering fra First Round Capital, IA Ventures, NEA og privatpersoner : Paul Buchheit , Max Levchin , Aaron Levie og Ashton Kutcher . Den 18. juni 2012 blev den første version af produktet frigivet. Brugen af ​​DBMS af sådanne kunder som Comcast , Zynga , Verisign , Shutterstock er rapporteret . I begyndelsen af ​​2014 modtog firmaet en investering på $35 millioner som en del af anden runde [4] . Det oprindelige navn på virksomheden og hovedproduktet er MemSQL, siden oktober 2020 - SingleStore.   

Noter

  1. http://highscalability.com/blog/2012/8/14/memsql-architecture-the-fast-mvcc-inmem-lockfree-codegen-and.html
  2. https://www.memsql.com/releases/memsql67/
  3. Klokken - penge, forretning, magt . Hentet 7. marts 2019. Arkiveret fra originalen 8. marts 2019.
  4. Jack Clark. MemSQL bods udvikler ny transaktion : $35m nu i lommen  . Registret (23. januar 2014). Dato for adgang: 23. januar 2014. Arkiveret fra originalen 24. januar 2014.

Links