Хранение информации



Хранение Данных Бд

Хранение данных: CSV или БД?  Январь 9, 2017 – 08:11
Данные, базы данных

Для начала следует разделить понятия хранения и обмена данными.

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

А вот для обмена данными (выгрузок, отчётов, сигнальных сообщений и пр.), формат CSV подходит просто замечательно. Помимо CSV есть еще и tab-delimited text и еще несколько, менее распространённых форматов.

Надо сказать, что все они появились в эпоху "до XML" (и тем более "до JSON"), но великолепно себя зарекомендовали во всяких интеграционных решениях и обмене данными между разнородными системами. Короче говоря, эти форматы как Windows XP - вроде старенькая, а люди ее любят и пользуются.

В приведённом кейсе, клиент с большой вероятностью хранит данные в реляционной СУБД, а для вас попросту делает выгрузку цен. Это обычная практика.

Большинство современных СУБД содержат инструменты (tools) для операций импорта/экспорта данных их plain-text форматов. Некоторые из них интуитивно понятны и удобны в использовании, другие (например SQL Server Import and Export Wizard и традиционно вся линейка продуктов Microsoft) требуют танцев с бубнами и некоторых усилий.

Source: ru.stackoverflow.com

Похожие публикации:

  1. Ios Хранение Данных
  2. Хранение Данных на Пк
  3. Хранение Данных Гис
  4. Хранение Данных в 1С