2013-03-21 4 views
0

Это больше любопытства вопрос:Play Framework 2.1 и NewSQL

У меня есть приложение, разработанные с использованием Ebean и MySql, который работает только персиковый бот в «производстве» (эволюции выключены) и режиме Dev (DDL и ево On). Я пришел к некоторым решениям NewSQL, которые казались интересными и управляемыми (без изменения кода ... вообще), чтобы заставить его работать с NuoDB в режиме prod, но не в режиме dev, потому что драйвер не поддерживал создание таблицы play_evolutions, так или иначе , Это доказало мне, что это возможно ... по крайней мере, в производстве.

Я не особо привязан к NuoDB, чтобы быть откровенным, я просто хочу посмотреть, что современное состояние NewSQL может сделать производительность wize для моего приложения.

Итак, мой реальный вопрос: есть ли там решение NewSQL, которое будет безупречно работать для эволюций и DDL, используя для этого правильные драйверы jdbc? Или кто-нибудь имел опыт работы с NewSQL и играл? Может ли кто-нибудь указать мне другие хорошие направления NewSQL?

Бонус вопрос: есть ли способ установить NuoDB работать без видимых усилий под Ebean и играть в рамки?

Заранее спасибо

+1

Интересный вопрос: вы можете попробовать другое решение NewSQL? (Отказ от ответственности: я работаю в Clustrix). Я не знаю, что любой из наших клиентов использует Ebean, но мы используем стандартные драйверы MySQL JDBC и совместимы с другими ORM. Если вы попытаетесь заставить Clustrix попробовать, мы будем работать над тем, чтобы Ebean работала для вас и могла бы при необходимости помочь в выполнении упражнений. http://www.clustrix.com/try-clustrix-now/ – clieu

+0

Ну, я был бы готов попробовать что-нибудь надежное. Мне нужно, чтобы он работал на каждом этапе разработки с помощью платформы воспроизведения 2.1. Это означает поддержку эволюции игры и Ebean. Поддержка Ebean без развития, похоже, сводится к созданию хорошего драйвера jdbc для вашей платформы (например, NuoDB). –

+0

Clustrix совместим со стандартными драйверами MySQL - проблем не должно быть. С точки зрения надежности - Clustrix поддерживает развертывание производства по всему миру. У нас есть программа Proof of Concept (http://www.clustrix.com/the-clustrix-poc-program), которая звучит так, как будто это отличный способ увидеть, что Clustrix может сделать с вашим приложением. Пишите мне clieu at clustrix dot com, и я могу помочь вам настроить! – clieu

ответ

0

Есть ли решение NewSQL, что там будет работать безупречно эволюции и DDL с использованием правильного JDBC драйвера для него?

Да, Clustrix использует драйверы JDBC для MySQL и является решением NewSQL

+0

Есть ли способ получить доступ к бесплатной Dev/Community версии Clustrix для ее проверки? Мне нужны мои сисопы, чтобы знать, как это настроить, и проводить тесты с большой нагрузкой на машинах по нашему выбору. –

+0

Clustrix в настоящее время доступен как устройство, как база данных как услуга (при поддержке устройства) и в AWS (начиная со следующей недели). Существует бесплатная/dev версия Clustrix, но она ограничена и должна использоваться для тестирования совместимости только (не нагрузочные тесты). Если вы заинтересованы в тестировании тяжелых нагрузок, есть бесплатная программа Proof of Concept, в которой ваша команда может иметь доступ к Clustrix в любом из доступных предложений (устройство, DBaaS, AWS). Существует также версия для загрузки программного обеспечения - свяжитесь с нами, чтобы узнать больше :) – clieu

0

Аналогично, NuoDB использует чистый диск JDBC, а также NewSQL и имеет преимущество легкой масштабируемости.

Смежные вопросы