откуда взялся термин плоский файл? - PullRequest
10 голосов
/ 30 апреля 2010

Мне было интересно, если кто-нибудь знает. Является ли «квартира» противоположностью иерархии? Это происходит от фразы типа «это обычный файл»?

Ответы [ 4 ]

4 голосов
/ 30 апреля 2010

Глядя на статью в Википедии (и одну из ее ссылок ), «плоский» в плоском файле отличается от структурированного файла, где структура может быть иерархическим, реляционным или несколькими другими форматами. .

2 голосов
/ 30 апреля 2010

Плоский файл считывается в плоскую структуру данных, по сути, это массив. Один большой плоский список ценностей.

Лучшим способом хранения данных является, например, двоичное дерево. эти данные не плоские, так как имеют корень и узлы.

Не плоская структура данных делает сортировку и поиск намного эффективнее.

1 голос
/ 30 апреля 2010

Что ж, если воображать, можно представить плоские файлы в одной плоскости, на плоской поверхности, более сложные БД имеют связь между таблицами, которые можно представить только в 3d:

0 голосов
/ 30 апреля 2010

Ваше предположение верно: плоские файлы "плоские" в том смысле, что они не имеют внутренней иерархической структуры.

...