Я хочу создать небольшую игру, в которой пользователь входит в систему и имеет такие ресурсы, как дерево, камень, железо и т. д.
Я хочу получить доступ к этим значениям, изменить их и сохранить их в базе данных после какого-то момента, например, 5-го обновления или когда пользователь нажимает кнопку "Сохранить" или что-то подобное.
Дело в том, что я хочу сохранить данные пользователя в памяти и после выполнения некоторых условий сохранить их в базе данных.
Я думал использовать переменные сеанса, но на самом деле это не очень хорошая идея (действительно ли их можно удалить, если на сервере недостаточно ресурсов?).
Также я думал использовать Redis или аналогичный распределенный кеш, но предпочел бы не делать этого, потому что мне придется их изучить.
Какой метод хранения пользовательских данных вы бы предложили для задач такого рода ?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -net-8-api
Каковы способы хранения пользовательских данных в памяти в API .net 8? [закрыто] ⇐ C#
Место общения программистов C#
1728039735
Anonymous
Я хочу создать небольшую игру, в которой пользователь входит в систему и имеет такие ресурсы, как дерево, камень, железо и т. д.
Я хочу получить доступ к этим значениям, изменить их и сохранить их в базе данных после какого-то момента, например, 5-го обновления или когда пользователь нажимает кнопку "Сохранить" или что-то подобное.
Дело в том, что я хочу сохранить данные пользователя в памяти и после выполнения некоторых условий сохранить их в базе данных.
Я думал использовать переменные сеанса, но на самом деле это не очень хорошая идея (действительно ли их можно удалить, если на сервере недостаточно ресурсов?).
Также я думал использовать Redis или аналогичный распределенный кеш, но предпочел бы не делать этого, потому что мне придется их изучить.
Какой метод хранения пользовательских данных вы бы предложили для задач такого рода ?
Подробнее здесь: [url]https://stackoverflow.com/questions/79053513/what-are-ways-to-store-user-specific-data-in-memory-in-net-8-api[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия