Кластрикс
![]() | |
Тип компании | Частный |
---|---|
Промышленность | Компьютерная база данных |
Основан | 15 декабря 2006 г. Сан-Франциско , Калифорния, США. | в
Основатель | Пол Микселл, Сергей Царев, Эрик Хоффман |
Штаб-квартира | Сан-Франциско , Калифорния , Соединенные Штаты |
Продукты | Сервер базы данных Clustrix |
Количество сотрудников | 40–50 |
Родитель | Корпорация MariaDB AB |
Веб-сайт | кластер |
Clustrix, Inc. — частная компания из Сан-Франциско, основанная в 2006 году и разработавшая систему управления базами данных , продаваемую под названием NewSQL . [1] [2]
История
[ редактировать ]Clustrix была основана в ноябре 2006 года, и иногда ее называют Sprout-Clustrix, поскольку она образовалась с помощью Y Combinator . [3] Среди основателей — Пол Микселл (ранее работавший в EMC Isilon ) и Сергей Царев. Некоторые из ее технологий тестируются на заказчиках с 2008 года. [4]
Первоначально называвшийся Sierra на этапе разработки, при официальном анонсе в 2010 году продукт был запущен под названием Clustered Database System (CDS) . [5] [6] В декабре 2010 года компания получила финансирование в размере 10 миллионов долларов от Sequoia Capital , US Venture Partners (USVP) и ATA Ventures. [7] Робин Пурохит стал генеральным директором в октябре 2011 года, а в июле 2012 года был собран еще один раунд в размере 6,75 миллиона долларов. [8] [9] В мае 2013 года было объявлено о еще одном раунде финансирования от первоначальных спонсоров в размере 16,5 миллионов долларов. [10] а раунд нового финансирования в размере 10 миллионов долларов в августе 2013 года возглавил HighBAR Ventures. [7] Пурохита сменил Майк Азеведо в 2014 году. [11] В феврале 2016 года было объявлено о раунде долгового финансирования на сумму более 23 миллионов долларов. [12] 20 сентября 2018 г. было объявлено, что Clustrix была приобретена корпорацией MariaDB . [13]
Технология
[ редактировать ]Clustrix поддерживает рабочие нагрузки, включающие масштабирование транзакций и аналитику в реальном времени. Эта система является полной заменой MySQL и предназначена для решения проблем масштабируемости MySQL с минимальными нарушениями. [14] Он также имеет встроенные функции отказоустойчивости для обеспечения высокой доступности в кластере. Он имеет параллельное резервное копирование и параллельную репликацию между кластерами для аварийного восстановления. Clustrix — это масштабируемая система управления базами данных SQL, входящая в состав того, что часто называют системами баз данных NewSQL (современные реляционными системы управления базами данных ), внимательно следящая за движением NoSQL . [15]
Продукт продавался как аппаратное «устройство» с использованием InfiniBand примерно до 2014 года. [16] [6] [17] К 2013 году база данных Clustrix была доступна в виде загружаемого программного обеспечения и на Amazon Web Services Marketplace. [18] [19]
Основные конкуренты, такие как Microsoft SQL Server и MySQL, поддерживали онлайн-обработку транзакций и онлайн-аналитическую обработку , но не распространялись. Clustrix предоставляет распределенную реляционную базу данных ACID , которая масштабирует транзакции. [20] и поддержка аналитики в реальном времени. Другие распределенные реляционные базы данных являются столбчатыми (они не поддерживают рабочую нагрузку основных транзакций) и ориентированы на автономную аналитику, в их число входят EMC Greenplum , HP Vertica , Infobright и Amazon Redshift . Заметные игроки в области основных баз данных SQL — это in-memory . Сюда входят VoltDB и MemSQL , которые превосходно справляются с транзакциями с малой задержкой, но не предназначены для аналитики в реальном времени. [ нужна ссылка ] Конкуренты NoSQL, такие как MongoDB , хорошо справляются с обработкой неструктурированных данных и тяжелыми рабочими нагрузками чтения, но не конкурируют в области тяжелых рабочих нагрузок записи (без транзакций, грубой блокировки (на уровне БД) и без функций SQL (например, соединений ), поэтому базы данных NewSQL и NoSQL дополняют друг друга. [ нужна ссылка ]
Оценка запроса
[ редактировать ]База данных Clustrix работает в распределенном кластере узлов без общего доступа, используя подход «запрос к данным» . [21] Здесь узлы обычно владеют подмножеством данных. SQL-запросы разбиваются на фрагменты запросов и отправляются узлам, владеющим данными. Это позволяет Clustrix масштабироваться горизонтально ( масштабировать ) по мере добавления дополнительных узлов. [18]
Распределение данных
[ редактировать ]База данных Clustrix автоматически разделяет и равномерно распределяет данные по узлам, при этом каждый срез имеет копии на других узлах. [22] Равномерное распределение данных сохраняется при добавлении, удалении узлов или при неравномерной вставке данных. Такой подход автоматического распределения данных устраняет необходимость сегментирования и позволяет Clustrix поддерживать доступность базы данных в случае потери узла. [23]
Производительность
[ редактировать ]В тесте производительности, проведенном Percona в 2011 году, кластер из трех узлов показал прирост скорости примерно на 73% по сравнению с аналогичным оснащенным одиночным сервером MySQL, выполняющим тесты с 1024 одновременными потоками. [24] [25] Дополнительные узлы, добавленные в кластер Clustrix, обеспечили примерно линейный прирост скорости. [26]
Отмена проекта
[ редактировать ]В октябре 2023 года MariaDB объявила о прекращении поддержки Xpand (ранее известного как Clustrix). [27]
Ссылки
[ редактировать ]- ^ «О чем мы говорим, когда говорим о NewSQL» . Архивировано из оригинала 5 сентября 2012 г. Проверено 16 декабря 2011 г.
- ^ «Движение NewSQL» . Архивировано из оригинала 1 февраля 2012 года . Проверено 16 декабря 2011 г.
- ^ «Форма D: Уведомление о продаже ценных бумаг» . Комиссия США по ценным бумагам и биржам. 5 июля 2007 года. Архивировано из оригинала 8 апреля 2016 года . Проверено 5 сентября 2016 г.
- ^ «История Кластрикса» . Блог СУБД2 . 12 мая 2010 года . Проверено 5 сентября 2016 г.
- ^ Камилла Рикеттс (3 мая 2010 г.). «Компания Clustrix от Y Combinator создает масштабируемые базы данных» . Венчурный бит . Проверено 5 сентября 2016 г.
- ^ Jump up to: а б Стейси Хиггинботэм (3 мая 2010 г.). «Clustrix создает Святой Грааль Webscale: масштабируемую базу данных» . Гигаом . Проверено 5 сентября 2016 г.
- ^ Jump up to: а б Барб Дэрроу (19 августа 2013 г.). «Clustrix выделила еще 10 миллионов долларов на дальнейшее расширение своей базы данных SQL» . Гигаом . Проверено 5 сентября 2016 г.
- ^ Робин Вотерс (18 октября 2011 г.). «Clustrix назначает бывшего вице-президента Hewlett-Packard Робина Пурохита своим новым генеральным директором» . Технический кризис . Проверено 5 сентября 2016 г.
- ^ Райан Лоулер (5 июля 2012 г.). «Стартап по работе с большими данными Clustrix привлек 6,75 миллиона долларов от Sequoia и других компаний для создания масштабируемых баз данных» . Технический кризис . Проверено 5 сентября 2016 г.
- ^ Барб Дэрроу (6 мая 2013 г.). «Clustrix заработала 16,5 миллионов долларов, чтобы вывести свою базу данных за рамки привычного» . Гигаом . Проверено 5 сентября 2016 г.
- ^ «Clustrix назначает нового генерального директора Майка Азеведо и исполнительного председателя Брюса Армстронга» . Уолл Стрит Джорнал . 9 сентября 2014 года . Проверено 5 сентября 2016 г.
- ^ «Форма D: Уведомление об освобождении от уплаты налога на размещение ценных бумаг» . Комиссия США по ценным бумагам и биржам. 12 февраля 2016 года . Проверено 5 сентября 2016 г.
- ^ «MariaDB приобретает Clustrix, добавляя технологию распределенных баз данных» . 20 февраля 2018 года . Проверено 20 сентября 2018 г.
- ^ Деррик Харрис (17 января 2011 г.). «Clustrix приподнимает занавес перед первыми пользователями баз данных» . Гигаом через The New York Times . Проверено 5 сентября 2016 г.
- ^ / Самое удивительное открытие Google Spanner: NoSQL больше нет, а NewSQL присутствует.
- ^ Джеймс Гамильтон (5 мая 2010 г.). «Устройство базы данных Clustrix» . Проверено 5 сентября 2016 г.
- ^ «Устройство базы данных Clustrix» . Документация компании . Архивировано из оригинала 2 февраля 2014 года . Проверено 5 сентября 2016 г.
- ^ Jump up to: а б Джон Эванс (19 января 2013 г.). «Ваша база данных, вероятно, ужасна» . Технический кризис . Проверено 5 сентября 2016 г.
- ^ «Clustrix объявляет об общедоступной версии ClustrixDB» . Тенденции и приложения баз данных . 31 октября 2013 года . Проверено 5 сентября 2016 г.
- ^ «10 компаний и технологий, за которыми стоит следить в 2013 году | Внутренний анализ» . Архивировано из оригинала 10 марта 2013 г. Проверено 21 февраля 2013 г.
- ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 29 сентября 2013 г. Проверено 21 февраля 2013 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ http://cs.brown.edu/courses/cs227/slides/checkpointing/clustrix.pdf [ постоянная мертвая ссылка ]
- ^ http://cattell.net/datastores/Datastores.pdf [ только URL-адрес PDF ]
- ^ Вадим Ткаченко и Родриго Гадеа (20 октября 2011 г.). «Бенчмарк Clustrix tpcc-mysql» (PDF) . Перкона. Архивировано из оригинала (PDF) 12 февраля 2012 года . Проверено 5 сентября 2016 г.
- ^ Пол Микселл и Аарон Пэсси (25 октября 2011 г.). «Вступительная речь: характеристика производительности» . Перкона Живой Лондон . Проверено 5 сентября 2016 г.
- ^ Clustrix предоставляет программный комплект для демонстрационного масштабирования MySQL без осколков
- ^ Кларк, Линдси (13 октября 2023 г.). «MariaDB отказывается от продуктов и персонала в ходе реструктуризации и получает кредит в размере 26,5 миллионов долларов, чтобы смягчить падение» . theregister.com . Проверено 19 июня 2024 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Сергей Царев. «Блог Сергея Царева» .