Подтвердить что ты не робот

MemSQL - Запуск/стоящий ход "Самая быстрая база данных Worlds"

MemSQL заявляет, что является "самой быстрой базой данных в мире"

Быстрее, чем серверы DB2, Oracle, mySQL и SQL. Может ли кто-нибудь ручаться за это?

Я искал в Интернете и пытался собрать как можно больше информации об этом. MemSQL утверждает, что является самой быстрой базой данных на планете. Быстрее, чем Oracle, DB2, MySQL и MS SQL.

Я даже говорил со своим персоналом, основателями (facebook ex employees) о своем продукте. Я также видел остроумные тесты, которые все проделывают. Это действительно стоит? Эштон Клутчер, являющийся Ангелом Венчурным капиталистом позади группы, не показывает мне реальной ценности. Я имею в виду, Google BigTable будет лучшим шагом для некоторых.

Может ли кто-нибудь делиться советами, статьями, учебными пособиями.. даже некоторые из их настоящих клиентов. Их веб-сайт не показывает реальных примеров, и ему не хватает какого-то сообщества, которое вы получаете с другими продуктами баз данных - коммерческими тоже.

Пожалуйста, не спускайте вниз, их вряд ли что-то из-за них, и я действительно хочу, чтобы стек смотрел на него. Я покупаю рекламу, которую я признаю, она отлично смотрится, видео.. документация и бренд.. но на самом деле.. это хорошо? Коммерческий продукт ограничен только 32gb, и я знаю, что многие базы данных легко завершают это.

4b9b3361

Ответ 1

В MemSQL отсутствует поддержка сообщества, у нас нет информации о корпоративной лицензии (доступна версия для более чем 32 ГБ), и, возможно, пока нет подтверждения скорости для вашего приложения.

Однако вы должны попробовать. В самом деле. Производительность для статических запросов и подготовленных операторов является многообещающей, лучший вариант использования, который я мог бы подчеркнуть, - это записи с низкой задержкой записи/обновления на экстремальном уровне concurrency. Вы не можете достичь такой производительности, как реляционные базы данных, а решения NoSQL с этой производительностью встречаются редко.

За короткое время он получит SQL92-совместимость, поэтому разработка и тестирование будут проще для вас или для ваших разработчиков (в отличие от бэкэда базы данных NoSQL). Есть тысячи приложений со встроенными характеристиками производительности и долговременным тестированием стабильности, выберите тот, который соответствует вашему делу больше всего. Лично я тестировал Drupal, наихудшая производительность была такой же, как и в конфигурации с большой настройкой MySQL, в среднем она стала на 10 раз быстрее на стороне БД для зарегистрированных пользователей.

Ответ 2

О проблеме с производительностью. Задайте себе следующий вопрос:

Если вы взяли Percona MySQL (высокопроизводительный сервер MySQL) и поместили его на многоядерную машину с 512 ГБ оперативной памяти, сохранили базы данных в ramdisk и предположили, что это более чем достаточно места для полного хранения ваших баз данных памяти, будет ли он по-прежнему медленнее, чем MemSQL на одном и том же оборудовании? Единственный способ проверить это - сравнить их оба.

О ценовых уровнях. Компания не предоставляет цены на своем веб-сайте, когда понимает, что она может по-разному оценивать ее для разных компаний. Например, они найдут способ получить General Electric, чтобы заплатить за это 500 000 долларов, но меньший запуск может уйти с оплатой "всего" 10 000 долларов за тот же продукт.

Ответ 3

MemSQL использует технологию базы данных в памяти. В настоящее время существуют механизмы дБ, которые можно настроить в кластере, балансировке нагрузки и настройках подчиненного/главного репликатора для достижения высокой скорости и стоимости. Например, использование 30x серверов на 256 МБ и 1x сервера на 512 МБ в качестве главного и их всех при репликации и скачках трафика балансировки нагрузки будет более рентабельным, чем затраты на установку 8 ГБ для облачных провайдеров - это всего лишь пример. Ясно, 256mb является примером.

Интересная претензия на мировую базу данных судьбы. Клиенты IBM WebSphere Commerce используют DB2 - у IBM также есть IBM solidDB - решение в оперативной памяти:

IBM solidDB-Fastest Data Delivery

In-memory, реляционная база данных для экстремальной скорости

IBM solidDB® известен во всем мире за предоставление данных с предельной скоростью. Существует более 3 000 000 развертываний SolidDB в телекоммуникационных сетях, корпоративных приложениях и встроенных программах и системах. Лидеры рынка, такие как Cisco, HP, Alcatel и Nokia Siemens, полагаются на это в своих критически важных приложениях.

IBM solidDB предоставляет идеальную платформу для создания корпоративных приложений, работающих в оперативной памяти и в режиме реального времени, которые включают универсальное кэширование. Улучшения совместимости облегчают перенос приложений на solidDB. Улучшенная масштабируемость и прозрачное аварийное переключение с использованием solidDB снижает общую стоимость владения. Улучшения в последней версии повышают надежность и производительность ключевых рабочих нагрузок OLTP благодаря функции SolidDB Universal Cache.

IBM WCS и IBM - корпоративные и дорогие, что интересно, демонстрируя крупную компанию, уже занимающуюся оперативной памятью, поэтому, конечно, не новость... где клиенты и сотрудники memsql, а также эксперты по БД в SO - пожалуйста, не отмечайте Ваш собственный ответ как ответ тоже..