PHP/MySQL | Выбор базы данных
Всем привет, решил писать онлайн игру real time, базу решил использовать MySQL, но столкнулся с проблемой огромного кол-ва запросов, подумываю перейти на mongo Db , с использованием неограниченных массивов. Кто нибудь работал с этой базой? Какие плюсы и минусы ? Как в плане производительности ? Или есть какие либо предложения в пользу иной базы?
DELETED
9 февраля 2018, в 8:39
Delete
shadrvlad, как смог оптимизировал, более некуда )
DELETED
9 февраля 2018, в 8:49
Delete
Kemel (09.02.2018 в 08:46)
shadrvlad, как смог оптимизировал, более некуда )
shadrvlad, как смог оптимизировал, более некуда )
надо не как смог - а по максимуму, сколько знаю все игры - 100500 запросов там где можно обойтись парой.
https://habrahabr.ru/post/322532/
shadrvlad, читал эту статью недавно, от неё и думаю смотреть в пользу монго
XxxDIABLOxxX, а если будут постоянные обновления данных, есть ли смысл использовать memcached ?
Kemel, не надо всё хранить в кэше. Если это никогда не меняется и никогда не пересчитывается, загрузай сразу же, чтобы не тратить ресурсы на загрузку с кэша. Карту удобно хранить в кэше, например.
punkromain, тогда и нет для меня смысла его использования, у меня постоянные апдейты
Kemel (09.02.2018 в 10:41)
punkromain, тогда и нет для меня смысла его использования, у меня постоянные апдейты
punkromain, тогда и нет для меня смысла его использования, у меня постоянные апдейты
Смысл есть. Писать условия апдейта Кеша при совершении действия