MemSQL, новая распределённая СУБД в оперативной памяти, привлекла внимание крупных клиентов и инвесторов

Компания MemSQL, разрабатывающая одноимённую систему управления базами данных, объявила о получении новой порции инвестиций. Венчурный фонд Accel Partners, а также Khosla Ventures, First Round Capital, Data Collective и несколько частных инвесторов, вложили в MemSQL 35 миллионов долларов. Таким образом суммарные инвестиции в эту компанию достигли 45 миллионов долларов.

Никита Шамгунов и Эрик Френкель (фото: Wired).
Никита Шамгунов и Эрик Френкель (фото: Wired).

Компанию работает с 2011 года. Её основателями стали выходцы из Facebook Никита Шамгунов и Эрик Френкель. Первая версия новой распределённой СУБД появилась в середине 2012 года. С тех пор MemSQL удалось найти несколько крупных клиентов. Её разработку используют в телекоммуникационном гиганте Comcast, финансовой корпорации Morgan Stanley, агентстве стоковой фотографии Shutterstock, издательстве Ziff Davis и игровой компании Zynga. 

Главная особенность СУБД MemSQL заключается в её высокой производительности. Она способна принимать миллионы значений в секунду и одновременно обрабатывать запросы. Это достигается за счёт того, что все данные хранятся в оперативной памяти. «Мы считаем, что диски — это современный эквивалент накопителей на магнитной ленте, а оперативная память — это новый диск», — цитирует издание Gigaom слова Эрика Френкеля. 

Чтобы ещё сильнее ускорить работу, MemSQL «на лету» транслирует запросы в код C++, который затем компилируется при помощи gcc. В результате повторные запросы не требуют интерпретации и обрабатываются гораздо быстрее. 

Некоторые подробности о функциональности MemSQL можно отыскать в «Википедии»:

MemSQL совместима с MySQL. Приложения могут подключаться к MemSQL через стандарты ODBC / JDBC, а также через драйвера и пользователей MySQL.

Несмотря на то, MemSQL хранит данные в памяти, MemSQL является надежной путем внедрения журнала в котором записи делаются до записи данных и снимков файловой системы (по аналогии с контрольной точкой). В настройках по умолчанию, как только транзакция будет подтверждена в памяти, база данных запишет транзакцию на диск с такой скоростью, с которой позволяет диск.

MemSQL поддерживает собственный протокол репликации, который поставляет его транзакционный журнал в устройства. MemSQL в настоящее время поддерживает репликацию «главный-подчиненный».

Компания планирует направить полученные инвестиции на расширение разработки и поддержку растущей клиентской базы.



Олег Парамонов, Компьютерра





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft выпустила для браузера Edge инструмент, позволяющий обнаружить утечки памяти
Баг или фича? Новая версия браузера Edge настойчиво предлагает использовать поисковик Bing
Новая версия Skype стала доступна всем пользователям
Adobe привлекла ведущего разработчика камер Pixel для создания собственного приложения для фотосъёмки
В Windows обнаружена новая критическая уязвимость
В процессорах Intel обнаружена новая уязвимость, заплаток пока нет
Вышла новая версия Firefox с включенной по умолчанию защитой от отслеживания
Новая macOS не поддерживает 32-битные приложения. Как проверить, есть ли они у вас
Вышла новая версия Firefox с защитой от скрытого майнинга и сбора цифровых отпечатков
Вышла новая версия Firefox с блокировкой автозапускаемого медиа-контента
Последние новости

Подгружаем последние новости