![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
seoPA |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 11.9.2011 Репутация: нет Всего: нет |
50.000-500.000 онлайн. Каждый постоянно пишет, читает.
Разрабатывается реал рпг на php. Каждый пользователь записывает в реальном времени координаты на карте, естественно они читаются и отображаются другим пользователям. Какую БД для этого лучше использовать? Кеширование исключено т.к. данные ежесекундно обновляются. Это сообщение отредактировал(а) seoPA - 11.9.2011, 19:48 |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: нет Всего: 11 |
Делайте на какой удобнее, вы же не на результат работаете, в ходе и поймете, как что делать.
Все равно ничего хорошего и качественного первый раз не выйдет. И цифра смешная. Это сообщение отредактировал(а) Absinthe - 11.9.2011, 23:28 |
|||
|
||||
gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 4 Всего: 91 |
Percona MySQL Server.
Кэшировать надо не то, что ежесекундно обновляется, а статику. То есть в вашем случае, это внутри-игровые итемы, спеллы, сумки и проч.. |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
||||
|
||||
gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 4 Всего: 91 |
CruorVult,
почему? |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: нет Всего: 11 |
gta4kv, как минимум отсутствием потоков.
Плюс я не видел нормальных библиотек типа tornado для PHP. |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
Ну как не крути пхп не достаточно мощный язык именно для больших проектов. Да, можно писать такие проекты на нем, а стоит ли? Есть немало больших проектов написанных на пхп, но немало из них уже не работают на чистом пхп. Взять тот-же фейсбук, сейчас там весть пхп трансформируется в С++ и компилируется. ИМХО, если создается реально большой проект - то лучше грамотно подойти в плане выбора языка(в зависимости от потребностей) и потом иметь меньше головняка при масштабировании проекта. |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Вполне можно и на PHP. Только сразу стоит готовиться к тому, что узкие места потом придется перекладывать на C с крестами или без оных. А по части БД - по сути любая штука, позволяющая наращивать аппаратные ресурсы без особых проблем. Если MySQL, то смотреть в сторону NDB. Хотя я бы изначально копал в сторону MongoDB. -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Absinthe |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: нет Всего: 11 |
|
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |