Использовать ли SQL, XML / JSON? - PullRequest
1 голос
/ 27 июня 2010

После занятий в школе я использую Sqlite для хранения своих данных.Но есть XML / JSON [я еще не пробовал, но я предпочитаю JSON из-за его простоты], они также используются для хранения данных.И они кажутся популярными, есть JSON для C #, C ++, py ....

Интересно, когда использовать эти?И я тоже рад слышать об их выступлениях, меня больше всего волнует скорость;) Спасибо.

1 Ответ

12 голосов
/ 27 июня 2010

XML и JSON фактически используются в основном для передачи данных между процессами или системами.

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

В целом, в моемМнение и опыт: если производительность является вашей главной задачей, файловое хранилище данных в XML или JSON почти никогда не будет работать удаленно близко к реальной платформе реляционной базы данных SQL, если ваш набор данных не очень мал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...