powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby -> JRuby, MySQL -> H2
17 сообщений из 17, страница 1 из 1
Ruby -> JRuby, MySQL -> H2
    #35860248
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая: есть довольно большое приложение на Ruby on Rails. Использует MySQL
Появилась нужда перевести на H2.

Насколько я понял единственный вариант - как-то перевести приложение на JRuby - и далее оттуда достучаться до H2

Вопросы:
1. Подскажите, как такой перевод сделать наиболее безболезненно и легко? (если это конечно возможно)
2. Может быть есть какие-то другие варианты осуществить "перевод" приложения на H2?

Заранее спасибо
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860470
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umniaxa,

Rails не знает, как с H2 работать?
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860507
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я понял - нет. Возможно я ошибаюсь.
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860508
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точнее так: Ruby on rails вроде бы не умеет. JRuby on rails вроде бы можно заставить
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860520
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umniaxa,

Ну примеры насчет JRuby и H2 действительно есть.
А не пытался тупо попробовать изменить .yml и посмотреть, пройдет ли миграция?
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860522
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдруг чудо? :))
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860548
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поясните 1 момент:

Если я работаю под JRuby, я делаю следующее:

# jruby -S gem install activerecord-jdbch2-adapter warbler -v 0.9.5

И потом достаточно прописать в конфиге что-то типа:

development:
adapter: jdbch2
database: c:/db/my_database_name
username: my_username
password: my_password

И все чудесно, все работает....

если подскажете аналог под Ruby, буду вам благодарен
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860551
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, чуда не будет :)
Вот вроде полный список:

MySQL
PostgreSQL
SQLite
SQL Server
IBM DB2
Informix
Oracle
Firebird
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860553
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В этом загвоздка для меня, чтобы тупо переписать и запустить миграции
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860559
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umniaxaВ этом загвоздка для меня, чтобы тупо переписать и запустить миграции

В смысле?

Думаю, вы правы, JRuby наверное остается.
Но может кто более информированный подтянется.
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860564
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, нагрузка большая там будет?
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860566
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не сильно понял последний пост...

Если по поводу перевода на JRuby - я просто не до конца представляю, как правильно это сделать - этого вобщем-то первый исходный вопрос и касается
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860570
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umniaxa,
Вопрос был насчет сервера.
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860591
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот пишут

авторThe Current State of Ruby on Rails Support in JRuby
With three official releases under its belt (0.9.0, 0.9.1 and 0.9.2), JRuby is almost at the milestone of fully supporting Ruby on Rails. This means that Ruby on Rails applications will be able to run on JRuby without modification. JRuby developers have been working hard to get JRuby to pass all tests of the Ruby on Rails test suite and as Charles Nutter (lead JRuby developer) notes in his latest Rails support status update, they are very close. With that in mind, you can get a Rails application up and running on JRuby to see what it entails. First, you need to upgrade to the latest JRuby version.


Читали?
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860601
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, не могли бы поделиться ресурсом?
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860610
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umniaxaНет, не могли бы поделиться ресурсом?

могли бы :)
...
Рейтинг: 0 / 0
Ruby -> JRuby, MySQL -> H2
    #35860612
umniaxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень благодарен =)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby -> JRuby, MySQL -> H2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]