2017-02-11 3 views
-1

В игре с системой управления базами данных клиент-сервер было бы более эффективно хранить эти данные с помощью чего-то вроде MySQL или файловая система со всем, что сохраняется и хранится в файлах сервера, учитывая, что это будет предназначено для создания тысяч учетных записей.Является ли MySQL более эффективным, чем файловая система?

+0

Это полностью слишком широким и расплывчатым. Очевидно, что «более эффективный» будет полностью зависеть от фактических данных, которые хранятся, используемой схемы базы данных, существующих индексов и рассматриваемой конкретной файловой системы. Если вы недовольны тем, что у вас есть, сделайте свой собственный бенчмаркинг с вашими фактическими данными и определите, будет ли альтернатива лучше соответствовать вашим потребностям. Нет * одного размера подходит всем * ответ на который будет более эффективным. –

+0

Существует также средний путь: SQLite –

ответ

0

Это зависит от вашего требования. Если бы я тебя, я бы предпочел REDIS который является прерыватель сделки в режиме реального времени базы данных

Следующая может быть ваш случай использования

Real-time publish/subscribe notification systems(You can publish your highest score) 
Real-time analytics backends 
Task queues and job systems(Some time you have to run some background jobs) 
High score leaderboards 
User ranking systems 
Смежные вопросы