2016-06-27 2 views
0

Я немного потрудился в небольшом приложении, которое будет показывать ограниченное количество данных для зрителя. Я думал вместо того, чтобы выбирать базу данных (будь то SQLiteor/MongoDB), чтобы мои данные хранились в простом json-файле. Это было бы ниже характеристики:JSON-файл с одновременным чтением

  • Статические данные (никогда не должны быть обновлены - 100-150 массивов)
  • Не личные данные - могут быть свободно доступны по любому, который имеет доступ к приложению
  • на форуме приложение (не одно соединение с интернетом)
  • Несколько пользователей, которые будут чтения только данные
  • JavaScript используется для этого

То, что мне интересно, - это одновременное чтение. Приложение никогда не будет использоваться для обновления данных, оно остается статическим. Однако одновременно может быть несколько человек, использующих приложение. Поскольку инструмент будет храниться на общем диске, доступном нескольким другим клиентам одновременно (только для чтения файла).

Поскольку я еще ничего не трогал данными или базами данных, я бы хотел, чтобы кто-нибудь уже пробовал это, прежде чем я углубился в него.

Я осведомлен о последствиях с точки зрения безопасности, однако данные внутри приложения не являются безопасными данными и к ним можно свободно обращаться. Я просто хочу показать это красиво. И так как это статично, я собирался выбрать файл ввода/вывода JSON, который начал работать с базой данных, чтобы ускорить разработку.

+1

Это слишком широкое и слишком неспецифичное в то же время. Никакое упоминание языков или протоколов, предназначенных/не предназначенных для использования, фактической полезной количественной оценки того, что на самом деле означает «ограниченный объем данных» и т. Д. Стр. - я бы сказал, подойду для этого, построил его - и даже если вы возможно, придется перестроить его в какой-то момент, вы можете считать это опытом обучения. – CBroe

ответ

0

Насколько я могу судить по вашему описанию, я думаю, что конфликта не должно быть. Тебе все должно быть хорошо.

На самом деле довольно распространено использование файлов в формате JSON для хранения по-настоящему статичных данных.

Смежные вопросы