The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышла четвёртая альфа-версия операционной системы Haiku R1 , opennews (?), 12-Ноя-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "Киллер фичей должны были стать"  +2 +/
Сообщение от cwolf3demail (?), 12-Ноя-12, 21:01 
Киллер фичей должны были стать:
1. Файловая система OpenBFS, (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД)
2. Архитектура трансляторов — системных интерпретаторов файловых форматов (например, JPEG) и разнообразное их соединение.
А так неплохая система для гиков. Потихоньку развиваются. Молодцы!
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

24. "Киллер фичей должны были стать"  –2 +/
Сообщение от Xasd (ok), 12-Ноя-12, 21:24 
> что делает ФС похожей на БД

в любой ФС можно сделать директорию, и внутри неё создавать NAME-файлы с VALUE-содержимым.. ....что делает ЛЮБУЮ ФС похожей на БД :)

точнее говоря -- ФС так и используется [у каждого файла есть имя (ключ) и содержимое (значение)].

феноменально -- да?

а для чего каждому файлу ещё и ДОПОЛНИТЕЛЬНЫЕ аттрибуты с принцыпом ключ/значение?

а давайте для каждого такого аттрибута сделаем тоже мета-мета-аттрибуты ключ/значение?

блин, да неужеле кто-то запрещает вам насоздавать директорий? обязательно нужно пихать информацию внутрь непонятно чего?

Ответить | Правка | Наверх | Cообщить модератору

27. "Киллер фичей должны были стать"  +/
Сообщение от Ищавин (ok), 12-Ноя-12, 21:37 
Это можно использовать для MAC, расширенной индексации и т.д.
Ответить | Правка | Наверх | Cообщить модератору

28. "Киллер фичей должны были стать"  +3 +/
Сообщение от анон (?), 12-Ноя-12, 21:51 
> в любой ФС можно сделать директорию, и внутри неё создавать NAME-файлы с VALUE-содержимым.. ....что делает ЛЮБУЮ ФС похожей на БД :)

на любом заборе можно написать "вася = козёл"
это делает его похожим на бд?

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

41. "Киллер фичей должны были стать"  +3 +/
Сообщение от torvn77 (ok), 13-Ноя-12, 00:30 
Как не странно,да.
Ответить | Правка | Наверх | Cообщить модератору

62. "Киллер фичей должны были стать"  +/
Сообщение от Клыкастый (ok), 13-Ноя-12, 09:37 
Как ни странно,да.

//fixed

но это +1 :)

Ответить | Правка | Наверх | Cообщить модератору

83. "Киллер фичей должны были стать"  –1 +/
Сообщение от Аноним (-), 13-Ноя-12, 12:15 
> Как не странно,да.

Вывод: все создатели баз данных оказывается закончили заборостроительный техникум, только они этого еще не знают :)

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

110. "Киллер фичей должны были стать"  +/
Сообщение от WinPooh (?), 16-Ноя-12, 11:51 
"А на самом деле там дрова..." (с)
Ответить | Правка | Наверх | Cообщить модератору

32. "Киллер фичей должны были стать"  +1 +/
Сообщение от Vkni (ok), 12-Ноя-12, 22:34 
> в любой ФС можно сделать директорию, и внутри неё создавать NAME-файлы с VALUE-содержимым.. ....что делает ЛЮБУЮ ФС похожей на БД :)

Вообще-то говоря, ФС - это и есть база данных. Иерархическая база данных. :-) Быстрая, но довольно убогая.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

77. "Киллер фичей должны были стать"  +/
Сообщение от Аноним (-), 13-Ноя-12, 11:38 
> Вообще-то говоря, ФС - это и есть база данных. Иерархическая база данных.

Ну да. Какой-то частный вид. В первом приближении можно считать чем-то типа key-value с наворотами. Маппит "ключ" = путь в "значение" - содержимое файла. Правда с продвинутостями не характерными для таких баз, типа случайного доступа к куску записи или дозапись/перезапись.

Ответить | Правка | Наверх | Cообщить модератору

48. "Киллер фичей должны были стать"  +1 +/
Сообщение от Аноним (-), 13-Ноя-12, 03:03 
собсна для замены плюшек этой ФС и сделали непомук и подобные костыли
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

106. "Киллер фичей должны были стать"  +/
Сообщение от Аноним (-), 14-Ноя-12, 23:57 
Фича в том, что кроме непомука можно придумывать какие угодно извращенные схемы ассоциации дополнительных данных с файлом, и все они будут работать одинаково хорошо, они не прибиты гвоздями к специфическим возможностям ФС и не зависят от их капризов. Всегда найдется идея, на которую этих атрибутов не хватит, они будут неудобны или малопроизводительны - например, для хранения превьюшки к картинке уже недостаточно простого текстового атрибута с ограничением по длине (привожу в качестве примера - я не знаю, какие там на самом деле атрибуты и что они могут). В юниксе поступили мудрее, не став складировать в ФС всякий хлам, который неизбежно устареет и будет сдерживать развитие, и оставив простые файлы - последовательности байт, безо всяких записей и атрибутов, поверх которых при желании достраивается все остальное.
Ответить | Правка | Наверх | Cообщить модератору

34. "Киллер фичей должны были стать"  +3 +/
Сообщение от XPEHemail (?), 12-Ноя-12, 23:16 
> 1. Файловая система OpenBFS, (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД)

http://en.wikipedia.org/wiki/Extended_file_attributes

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

101. "Киллер фичей должны были стать"  +1 +/
Сообщение от qux (ok), 14-Ноя-12, 21:06 
> Киллер фичей должны были стать:
> 1. Файловая система OpenBFS, (для каждого файла можно сохранить атрибуты в форме
> ключ=значение, что делает ФС похожей на БД)

man 5 attr
?

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

108. "Киллер фичей должны были стать"  –1 +/
Сообщение от 1 (??), 15-Ноя-12, 07:11 
>> Киллер фичей должны были стать:
>> 1. Файловая система OpenBFS, (для каждого файла можно сохранить атрибуты в форме
>> ключ=значение, что делает ФС похожей на БД)
> man 5 attr
> ?

http://osbos.ru/PracticalFileSystemDesign/

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру