• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Подключение MongoDB - ОШИБКА

UchihaMadara

Старожил
FrontEnd developer
27 Окт 2020
753
268
141
ну например тебе нужно вывести всех персонажей с "армор" - 50

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

Миллион пользователей например. И тебе нужно найти всех, у кого 50 армора? Циклом хуярить?)
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,038
1,999
208
35
Да ну, какой загрузчик.

Миллион пользователей например. И тебе нужно найти всех, у кого 50 армора? Циклом хуярить?)
так это же камень в огород монго как раз
ты хочешь миллион загрузить в озу как объекты и фильтровать циклом? ЫЫЫ

или как ну типа иначе
какие варианты
иначе allusers.filter правильно
это же тоже хуйня

любой select where armor отработает в миллиард раз быстрее
ну придумали же индексы там

есть же инструмент нормальный вместо коробки для жсонов ебучей
нет, я хочу гвозди дрелью забивать

1749750691005.png


meh
 

akudinov28

Старожил
24 Фев 2021
409
203
106
так это же камень в огород монго как раз
ты хочешь миллион загрузить в озу как объекты и фильтровать циклом? ЫЫЫ

или как ну типа иначе
какие варианты
иначе allusers.filter правильно
это же тоже хуйня

любой select where armor отработает в миллиард раз быстрее
ну придумали же индексы там

есть же инструмент нормальный вместо коробки для жсонов ебучей
нет, я хочу гвозди дрелью забивать

Посмотреть вложение 20138

meh
Никогда не работал с монго, но концепцию примерно понимаю. Именно поэтому был сильно удивлен, когда некий styuk (бывший участник команды альтв) запилил новый фреймворк rebarV, который пришел на смену небезызвестной Athena, и прихуячил туда монго. Как по мне, для базы с кучей связанных данных использовать нереляционную бд решение максимально странное.
 
Реакции: Inoi

UchihaMadara

Старожил
FrontEnd developer
27 Окт 2020
753
268
141
так это же камень в огород монго как раз
ты хочешь миллион загрузить в озу как объекты и фильтровать циклом? ЫЫЫ

или как ну типа иначе
какие варианты
иначе allusers.filter правильно
это же тоже хуйня

любой select where armor отработает в миллиард раз быстрее
ну придумали же индексы там

есть же инструмент нормальный вместо коробки для жсонов ебучей
нет, я хочу гвозди дрелью забивать

Посмотреть вложение 20138

meh
Я хз как монго внутри там устроен, но я вот писал код под фреймворк «метеор жс». Там встроенный монго в сам фреймворк. 100.000 записей, поиск отрабатывал моментально.
Опять же никто не запрещает разбить на несколько таблиц, чтобы не делать сильную вложенность
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,038
1,999
208
35
Я хз как монго внутри там устроен, но я вот писал код под фреймворк «метеор жс». Там встроенный монго в сам фреймворк. 100.000 записей, поиск отрабатывал моментально.
Опять же никто не запрещает разбить на несколько таблиц, чтобы не делать сильную вложенность
а она в определённом контексте вполне себе может летать
если ты всё разбил, хранишь отдельно - ну да, используешь скл мышление при работе с монго :roflanebalo:
тока тебе вполне вероятно тогда придётся их джойнить на стороне ноды
метеор ещё небось модный молодёжный кэшировать умеет

это всегда вопрос масштаба
поле по которому ты ищешь лежит сверху, на нём лежит индекс, ты вытаскиваешь его по _id - ракета, безпезды
когда у тебя начнуться поддокументы или комбинации полей - ты охуеешь
ну на любых ветвящихся данных
сто тысяч - збс, а скуль на миллионах будет так же летать
ой короче

не понимаю всё равно
 

UchihaMadara

Старожил
FrontEnd developer
27 Окт 2020
753
268
141
а она в определённом контексте вполне себе может летать
если ты всё разбил, хранишь отдельно - ну да, используешь скл мышление при работе с монго :roflanebalo:
тока тебе вполне вероятно тогда придётся их джойнить на стороне ноды
метеор ещё небось модный молодёжный кэшировать умеет

это всегда вопрос масштаба
поле по которому ты ищешь лежит сверху, на нём лежит индекс, ты вытаскиваешь его по _id - ракета, безпезды
когда у тебя начнуться поддокументы или комбинации полей - ты охуеешь
ну на любых ветвящихся данных
сто тысяч - збс, а скуль на миллионах будет так же летать
ой короче

не понимаю всё равно
Отличает их по сути то, что монго - это жсон, а sql - это что-то вроде csv.

Если бы в монго добавили(или уже добавили) «индексы» и прочие штуки, то было бы тоже самое.

просто форматы хранения разные
 

UchihaMadara

Старожил
FrontEnd developer
27 Окт 2020
753
268
141
это всегда вопрос масштаба
Вот кстати интересный момент вспомнил. MySQL не умеет возвращать данные, которые она только что записала через INSERT. Максимум может ID записи вернуть. Да? При этом PostgreSQL умеет всё это, и как будто больше развита.

Но на больших проектах типа GTA5RP и Arizona не западло ставить именно MySQL. Почему так?
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,038
1,999
208
35
нихуясе ты упростил конечно
да не было бы то же самое))
тычо там же механизмы внутренние я ебу, куда сложнее чем просто csv

разница между документной и реляционной бд пиздец огромная, механически)

Но на больших проектах типа GTA5RP и Arizona не западло ставить именно MySQL. Почему так?
историческое наследие?
просто впадлу мне кажется
 

UchihaMadara

Старожил
FrontEnd developer
27 Окт 2020
753
268
141
нихуясе ты упростил конечно
да не было бы то же самое))
тычо там же механизмы внутренние я ебу, куда сложнее чем просто csv

разница между документной и реляционной бд пиздец огромная, механически)


историческое наследие?
просто впадлу мне кажется
Ну может.. я вообще вроде как фронтенд разработчик