Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор базы данных для Java EE приложения / 25 сообщений из 78, страница 1 из 4
04.01.2019, 22:23
    #39755970
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Подскажите пожалуйста.
Пишу приложение на Java со Spring-ом.
Приложения это онлайн чат. То бишь нагрузка предполагается большая. Какую бд лучше выбрать для такого приложения? MySQL, MongoDB, PostgreSQL (чет не очень мне эта бд).

Есть варианты?
...
Рейтинг: 0 / 0
05.01.2019, 00:49
    #39755989
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopТо бишь нагрузка предполагается большаяЭто сколько в граммах?
MySQL 8.+ вполне заточена под приличную нагрузку
...
Рейтинг: 0 / 0
05.01.2019, 03:06
    #39756001
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopПодскажите пожалуйста.
Пишу приложение на Java со Spring-ом.
Приложения это онлайн чат. То бишь нагрузка предполагается большая. Какую бд лучше выбрать для такого приложения? MySQL, MongoDB, PostgreSQL (чет не очень мне эта бд).

Есть варианты?

oracle ee, само собой.
...
Рейтинг: 0 / 0
05.01.2019, 03:10
    #39756002
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Озверин,

Для чата самое то.
...
Рейтинг: 0 / 0
05.01.2019, 04:21
    #39756003
Ilya007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
А сколько у чата будет пользователей?
...
Рейтинг: 0 / 0
05.01.2019, 04:26
    #39756004
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Ilya007А сколько у чата будет пользователей?

было б логичнее спросить, а зачем автору бд в чате?
автор не описал в первом приближении ни архитектурное решение, ни типичные запросы, ни нагрузку, ни модель хранения...в один ряд поставил монго постгрес и мускуль...автор - тролль вроде.
...
Рейтинг: 0 / 0
05.01.2019, 09:35
    #39756017
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Tsyklop,

Текстовый файл
...
Рейтинг: 0 / 0
05.01.2019, 09:36
    #39756018
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Ilya007А сколько у чата будет пользователей?

Минимум -два.
Максимум -три.
...
Рейтинг: 0 / 0
05.01.2019, 13:16
    #39756047
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopПодскажите пожалуйста.
Пишу приложение на Java со Spring-ом.
Приложения это онлайн чат. То бишь нагрузка предполагается большая. Какую бд лучше выбрать для такого приложения? MySQL, MongoDB, PostgreSQL (чет не очень мне эта бд).

Есть варианты?

Firebase для чата должен подойти.

Хорошего Вам дня!
...
Рейтинг: 0 / 0
05.01.2019, 15:53
    #39756093
alex55555
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopПодскажите пожалуйста.
Пишу приложение на Java со Spring-ом.
Приложения это онлайн чат. То бишь нагрузка предполагается большая. Какую бд лучше выбрать для такого приложения? MySQL, MongoDB, PostgreSQL (чет не очень мне эта бд).

Есть варианты?
На уровне новичков - любая БД. С любой у них будет много секса.
...
Рейтинг: 0 / 0
05.01.2019, 16:16
    #39756099
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Озверинбыло б логичнее спросить, а зачем автору бд в чате?
автор не описал в первом приближении ни архитектурное решение, ни типичные запросы, ни нагрузку, ни модель хранения...в один ряд поставил монго постгрес и мускуль...автор - тролль вроде.


Это чат онлайн поддержки. С операторами и клиентами. Скриптик встраивается на сайт и получается чат онлайн поддержки.
Чат соединяется с оператором и происходит общение. В бд будут храниться все данные касательно клиента, переписок. Самих клиентов, которые добавили себе этот чат. и т.д.
...
Рейтинг: 0 / 0
05.01.2019, 16:16
    #39756100
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Valentin KolesnikovFirebase для чата должен подойти.


думаю нет.
...
Рейтинг: 0 / 0
05.01.2019, 16:16
    #39756101
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Озверинoracle ee, само собой.

Ну это уж сильно. Её покупать надо? вроде слышал такое.
...
Рейтинг: 0 / 0
05.01.2019, 16:18
    #39756102
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Ilya007А сколько у чата будет пользователей?
может один или два, а может и сотни. Как я описал выше это чат онлайн поддержки. то бишь чат может быть установлен на сотни сайтов, а на этих сайтах пользователи.
...
Рейтинг: 0 / 0
05.01.2019, 16:18
    #39756103
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
MasterZivТекстовый файл
Такая себе шутка.
...
Рейтинг: 0 / 0
05.01.2019, 16:27
    #39756107
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopValentin KolesnikovFirebase для чата должен подойти.


думаю нет.

Она специально для чатов и разрабатывалась.

Хорошего Вам дня!
...
Рейтинг: 0 / 0
05.01.2019, 16:27
    #39756108
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopMasterZivТекстовый файл
Такая себе шутка.


у меня на сотне клиентов взлетело бы без тормозов ;)
Неважно, какая бд, т.к. нагрузить ее в чате техподдержки будет довольно сложно.

И сложность для вас будет совершенно другая - это вменяемая авторизация (вы ж будете использовать spring + websockets?)/
...
Рейтинг: 0 / 0
05.01.2019, 16:46
    #39756110
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
ОзверинИ сложность для вас будет совершенно другая - это вменяемая авторизация (вы ж будете использовать spring + websockets?)/ну в этом нет проблем
...
Рейтинг: 0 / 0
05.01.2019, 18:59
    #39756158
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopПодскажите пожалуйста.
Пишу приложение на Java со Spring-ом.
Приложения это онлайн чат. То бишь нагрузка предполагается большая. Какую бд лучше выбрать для такого приложения? MySQL, MongoDB, PostgreSQL (чет не очень мне эта бд).

Есть варианты?
90% выбор должен определятся запросами. Тоесть что ты хочешь получать от онлайн чята.
Ну тоесть ты - приложение и тебе надо смотреть ленты по чят-комнатам.

Какие DBMS тут подходят - можно посмотреть тут https://db-engines.com/en/ranking

Так делают в правильных странах.

В неправильных странах ты смотришь на своё бабло. Сколько ты готов оплатить. Или смотришь
какие лицензии уже куплены (это так и будет вангую). Например есть Оракл - берешь его.
Или есть Мискль - берешь его. И толкаешь туда свой чятик.
...
Рейтинг: 0 / 0
05.01.2019, 19:03
    #39756159
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
mayton, страны, где до сих пор на ms access пишут софт - правильные или нет?:) Надо как-то ограничивать свое желание поделить всех на правильные или не очень.
...
Рейтинг: 0 / 0
05.01.2019, 19:18
    #39756165
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Озверинmayton, страны, где до сих пор на ms access пишут софт - правильные или нет?:) Надо как-то ограничивать свое желание поделить всех на правильные или не очень.
Это из личного опыта. Часто выбирали например Oracle там где он вообще
не нужен. Например для хранения Excel-файлов. Вобщем там где нет реляционных
операций - лучше не брать реляционки.

Для чятика возможно надо подумать о шаблоне CQRS и чего-то документо-ориентированного
где будут ленты событий материализованы.

Можно обратиться к опыту мессендежов Viber/Whatsup. Вроде-бы они использовали Couchbase
и успешно. Но ... я не спец в кауче и поэтому не могу сказать как оно там внутре.

Если-б я сегодня стартовал что-то на хостинге Амазона - то я-бы смотрел в возможности S3 и DynamoDb
в совокупности.
...
Рейтинг: 0 / 0
05.01.2019, 19:41
    #39756175
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
maytonНу тоесть ты - приложение и тебе надо смотреть ленты по чят-комнатам.

Тут нет чат комнат. Есть обращение клиента в тех поддержку сайта. Все. Создается чат. Люди переписываются, оператор пытается решить проблемы клиенту или что-то подсказывает. Чат закрывается. Все!.
...
Рейтинг: 0 / 0
05.01.2019, 19:42
    #39756176
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
ОзверинИ сложность для вас будет совершенно другая - это вменяемая авторизация (вы ж будете использовать spring + websockets?)/

Авторизация? да, spring и websocket-ы. Не вижу тут ничего сверх трудного.
...
Рейтинг: 0 / 0
05.01.2019, 19:43
    #39756177
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
TsyklopmaytonНу тоесть ты - приложение и тебе надо смотреть ленты по чят-комнатам.

Тут нет чат комнат. Есть обращение клиента в тех поддержку сайта. Все. Создается чат. Люди переписываются, оператор пытается решить проблемы клиенту или что-то подсказывает. Чат закрывается. Все!.
Ну. Правильно. Создаётся комната на каждое обращение. Вообще это терминологическая муть.
Я надеюсь мой месседж был правильно понят.

Не нужна вообще реляционка. Вот ни разу не нужна.
...
Рейтинг: 0 / 0
05.01.2019, 20:01
    #39756185
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор базы данных для Java EE приложения
Tsyklop,

если есть работающая система - сайты, то у них ест своя субд - почему не использовать её?
а почему не использовать то, что лучше знаешь?
ведь система чатов не сложная, и любая субд потянет.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор базы данных для Java EE приложения / 25 сообщений из 78, страница 1 из 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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