Выбор СУБД под Java сервер - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем.

Результаты опроса: Какая СУБД по Вашему мнению лучшая?
MySQL 13 52.00%
MSSQL 3 12.00%
PostgreSQL 5 20.00%
SQLite 0 0%
Oracle Database 3 12.00%
IBM DB2 0 0%
Sybase 0 0%
ЛИНТЕР 0 0%
Firebird 0 0%
Interbase 1 4.00%
Голосовавшие: 25. Вы ещё не голосовали в этом опросе

Ответ
Опции темы
Непрочитано 05.08.2010, 08:06   #11
Пользователь

По умолчанию Re: Выбор СУБД под Java сервер

Цитата:
Сообщение от DeForMator Посмотреть сообщение
Нахватались модных слов, таких как Hibernate, и кричите тееерь на каждом шагу. А кто нибудь себе реально представляет что значит встроить его в сборку? И подумайте, чтобы вставить его более менее правильно, надо исходники hibernate вставить в исходники сервера. Кто из нас это может сделать правильно на 100%? Ответ - никто!. Хотя возможно тут и есть такие умники, котором от нечего делать захочется перекопать пол ядра, но для этого нужно писать на яве как на своём языке.

MySQL + Hibernate + все статические таблицы в XML или CSV и машинку покрепче.

Удачи всем начинающим админам.
Я на Хибер перенес несколько таблиц , статичные данные вынес в XML, но структура всервно осталась в БД (ORM и OXM маппиннг), при первом запуске, хибер создает структуру и заполняет таблицы данными. Хранить в бд имхо удобнее, можно несколькими запросами изменить полностью сервер до неузноваимости, а далее можно слить све обратно в XML и при переустановке, сохранить структуру.

Вообще по хорошему, для архитектуры сервера L2 который все данные из бд держит в хеше, во время работы скорость не нужна, а вот поддержка транзакций, и обеспечение целостности данных это ВАЖНО. Транзакционность в MYSQL я делаю через Spring он хорошо с этим справляется). Ну а если делать супер качественный продукт, то нужно смотреть в сторону Oracle (XE к примеру бесплатен, и держит до 4 гб инфы в спейснеймах), но тут нужна тачка помощенее и на ней должна стоять просто бд, без остальной херни.
pitch вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java сервер L2 C4 Mutant от L2jTeam MoZg Lineage II 2 10.08.2010 22:29
Лутший Java сервер Interlude Vertas Архив 25 28.05.2010 12:59
Выбор Java сервера. xJlaIIax Lineage II 26 18.10.2009 10:05
Java сервер на Mandriva 2009 kostetr Lineage II 3 24.06.2009 15:02


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 06:25. Часовой пояс GMT +3.

Вверх