SingleStore (ранее — MemSQL) — проприетарная реляционная резидентная СУБД, допускающая распределение баз данных по нескольким узлам, поддерживает принципы ACID, язык SQL, для выполнения SQL-запросов осуществляет кодогенерацию в C++. Позиционируется как система класса NewSQL — сочетающая принципы горизонтальной масштабируемости NoSQL-систем и транзакционные свойства и функции классических реляционных СУБД.
SingleStore | |
---|---|
Тип | реляционная СУБД и бизнес |
Разработчик | SingleStore |
Написана на | C++ |
Операционная система | Linux |
Первый выпуск | 23 апреля 2013[1] |
Последняя версия |
|
Лицензия | проприетарная |
Сайт | memsql.com |
Написана на C++, работает под управлением Linux для платформ x86-64. База данных хранится в оперативной памяти узлов в неблокирующих структурах (хеш-таблицах и списках с пропусками), поддерживается как классическое строчное, так и столбцовое хранение. Реализован синтаксис MySQL, дополнительно поддержаны тип JSON и пространственные типы и операции. Поддержано ведение журнала упреждающей записи, за счёт его применения на ведомых узлах реализована репликация (перенос с ведущего узла внесённых и изменённых данных).
КомпанияПравить
Продукт разрабатывается стартапом, основанным в 2011 году бывшими инженерами Facebook Эриком Френкелем и Никитой Шамгуновым[3] при поддержке проекта Y Combinator. На первом раунде фирма получила финансирование более $5 млн от фондов First Round Capital, IA Ventures, NEA, а также от частных лиц: Пола Бакхайта (англ. Paul Buchheit), Макса Левчина, Арона Леви (англ. Aaron Levie) и Эштона Кутчера. 18 июня 2012 года вышла первая версия продукта. Сообщается об использовании СУБД такими заказчиками, как Comcast, Zynga, Verisign, Shutterstock. В начале 2014 года в рамках второго раунда фирма получила инвестиции в размере $35 млн[4]. Изначальное название компании и основного продукта — MemSQL, с октября 2020 года — SingleStore.
ПримечанияПравить
- ↑ http://highscalability.com/blog/2012/8/14/memsql-architecture-the-fast-mvcc-inmem-lockfree-codegen-and.html
- ↑ https://www.memsql.com/releases/memsql67/
- ↑ The Bell — деньги, бизнес, власть (неопр.). Дата обращения: 7 марта 2019. Архивировано 8 марта 2019 года.
- ↑ Jack Clark. MemSQL bods develop new transaction: $35m now in-pocket (англ.). The Register (23 января 2014). Дата обращения: 23 января 2014. Архивировано 24 января 2014 года.
СсылкиПравить
- memsql.com — официальный сайт SingleStore
- Ashlee Vance. Enterprise Technology: Revenge of the Nerdiest Nerds (неопр.). Business Week (29 июня 2012).