23.08.2015, 13:38
Зачем столько ячеек?
Сделай 500 ячеек и обновляй их.
К примеру: записал ID лута, количество, дату в unixtime. Потом если все 500 ячеек заняты, то ищешь ячейку с самым мелким unixtime и меняешь лут. И оптимизация, и никто из игроков не будет бомбить типа "куда мой лут пропал, только скинул". Кстати, хорошо я придумал. Нужно себе такую же систему сделать.
P.S. Делал давно на 10000 ячеек и система работала плюсом со SQLITE. Может ты просто криво что-то написал. У меня всё работало отлично и компилировалось быстро.
Сделай 500 ячеек и обновляй их.
К примеру: записал ID лута, количество, дату в unixtime. Потом если все 500 ячеек заняты, то ищешь ячейку с самым мелким unixtime и меняешь лут. И оптимизация, и никто из игроков не будет бомбить типа "куда мой лут пропал, только скинул". Кстати, хорошо я придумал. Нужно себе такую же систему сделать.
P.S. Делал давно на 10000 ячеек и система работала плюсом со SQLITE. Может ты просто криво что-то написал. У меня всё работало отлично и компилировалось быстро.

