Я работаю над приложением, использующим Unity. Предполагается, что это приложение загружает определенную простую информацию в определенных точках, поэтому мой первоначальный план состоял в том, чтобы просто подключить ее к базе данных Mysql. К сожалению, Unity не поддерживает фреймворк NET 4.0, и кажется, что ничего из того, что я пробовал, не работает.
Да, я мог бы использовать сценарии PHP, размещенные на моем веб-сервере, для добавления и извлечения информации, но я бы предпочел сделать все это из самого приложения, если это вообще возможно.
Данные, которые мне нужно записать, довольно просты: идентификаторы, целые числа, строки, ничего сложного.
Так что я сейчас пытаюсь найти альтернативы Mysql.
JSON
Пока я получил SFTP для работы (используя библиотеку Renci.SshNet
), и приложение теперь загружает файлы в каталог home
моего сервера. Поэтому моей первоначальной идеей было просто создать JSON файлы с данными и редактировать их удаленно.
Это что-то, что можно сделать с C #? Как? Какие-то конкретные ресурсы?
Альтернативой удаленному редактированию было бы загрузить файл JSON, отредактировать его локально, а затем загрузить его снова, но это не очень умная идея.
Я нашел этот ответ , но мне неясно, требуется ли отправлять весь файл JSON на сервер после каждого редактирования или можно ли его просто отредактировать из приложения. Некоторое разъяснение было бы здорово.
SQLlite
Я также изучил SQLlite , но я также не уверен, что его можно редактировать удаленно.
Я гуглял несколько раз, но не могу найти какую-либо полезную информацию.
Какие у меня варианты на данный момент? Что я должен использовать, если мне нужен был эквивалент базы данных Mysql, который можно удаленно редактировать и читать?