откуда взялся термин "плоский файл"?
Мне было интересно, знает ли кто-нибудь. Является ли "плоская" противоположностью иерархической? Это происходит от фразы типа "это обычный файл"?
4 ответов
глядя на статью Википедии (и один из ссылки), 'плоский' в плоский файл в отличие от структурированного файла, где структура может быть heirarchical, реляционные, или несколько другие форматы.
плоский файл считывается в плоскую структуру данных, это по существу массив. Один большой плоский список значений.
лучший способ хранения данных будет, например, в двоичном дереве. эти данные не являются плоскими, поскольку они имеют корень и узлы.
не плоская структура данных делает сортировку и поиск намного эффективнее.
ну, образный способ был бы flatfiles можно представить в одной плоскости, плоской поверхности, более сложные DBs имеют связь между таблицами, которые можно представить только в 3d: P
ваши предположения верны: плоские файлы "плоские" в том, что они не имеют внутренней иерархической структуры.