откуда взялся термин "плоский файл"?

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

4 ответов


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


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

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

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


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


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