Лично я знаю только один вариант: Обойти все файлы и суммировать их размер. А если файлов много (гигабайты или терабайты), то система подвиснет на время подсчета. И это проблема.
MYVAR="127.0.0.1"
mysql -h "127.0.0.1" -u "root" -p"$MYSQL_ROOT_PASSWORD" -D "mysql" <<EOF
-- Создаем пользователя для laravel
CREATE USER '$LARAVEL_USER'@'$MYVAR' IDENTIFIED BY '$LARAVEL_PASSWORD';
GRANT ALL PRIVILEGES ON $MYSQL_DATABASE.* TO '$LARAVEL_USER'@'$MYVAR';
FLUSH PRIVILEGES;
EOF
, т.е. на сервере на каждого подключенного человека создается объект, куда мы вносим данные из БД и обновляем их в нем же до его отключения, после делаем PUT реквест нашего объекта игрока в БД?
И весь мир тоже хранит данные о его состоянии в оперативки, и лишь при падении сервера, он вносит обновленные записи в БД, которые касаются постоянных хранилищ, как клан холы и респ боссов?
По такой логике и чат тоже в оперативке лежит?
Получается не столь важна БД, сколько наличие оперативной памяти на сервере?
Что ваш коллега имел в виду, когда говорил про key-value dbms?
нет, там всё, что выпало с мобов лежит 5мин, то, что выбросил персонаж, лежит до ребута самого сервера
именно в ла2, коннект с сервером идёт всегда, даже при обычном движжении
Яркий пример - стробоскоп в кадре может сильно сломать качество сжатия.
Поэтому его стараются в кино не снимать. Видео-кодеки поджимают энтропию.