Кэширование данных
Во избежание проблем и чтобы исключить ошибки, не разворачивайте PostgreSQL, Tarantool, Redis из репозиториев, а используйте только установку «СУБД-КС К» и «NoSQL-КС».
Без настройки системы (с использованием SQLite) возможна работа не более 5 пользователей и в демонстрационных целях.
При использовании файлового кэша SQLite генерируется нагрузка на прикладную СУБД и каждое обращение к спискам/справочникам генерирует полный запрос данных, в результате списки долго открываются. В отличие от PostgreSQL, когда запрашиваются только изменения.
После установки ПК «Бюджет-NEXT» необходимо настроить базу кэша PostgreSQL для хранения данных кэша списков и не только.
Через него реализованs кэш списков и хранение сессионных данных.
Для этого требуется установить СУБД-КС (База кэша включена в состав СУБД-КС) на отдельном Linux-сервере, если планируется работа более 5 пользователей.
При большом количестве пользователей (250 и более) или в случае замедления работы всего комплекса, сессионные данные (сессионный кэш) можно хранить в NoSqlCache, таком как Tarantool или Redis.
Для развертывания рекомендуется использовать платформу «NOSQL-КС К», которая устанавливается на отдельный Linux-сервер и включает в себя настроенные Tarantool или Redis на ваш выбор.