Получить Fedora
Метки
amd bittorrent bug centos dns enlightenment fedora fedora 8 fedora 9 fedora 10 fedora 11 fedora 12 FedoraMD fglrx firefox flash player gnome google intel interview java kde kernel linux livecd migrate moldova nvidia openoffice OpenStreetMap opera pulse-audio python radeon radeonhd red hat rpmfusion Sandel skype video virtualisation vmware wine xfce yum
MySQL как файловая система
2008-02-15 22:04 | Автор: Oleg | Рубрика: Новости
В статье "Using MySQL as a filesystem" продемонстрирована работа FUSE модуля MySQLfs, позволяющего организовать файловую систему с хранением файлов в MySQL базе.
Интересно, что файлы в базе хранятся повторяя структуру классической ФС: файлы разбиты на блоки размером 4 Кб, хранящиеся в отдельных "blob" записях. Всего имеется 3 таблицы типа MyISAM: tree (дерево файловой системы и имена файлов), inodes (права доступа и параметры файла) и data_blocks (блоки данных).
В качестве эксперимента, на MySQLfs был скопирован архив исходных текстов Linux ядра размером 44 Мб, операция копирования заняла 20 секунд, что ровно в 10 раз больше чем при копировании в классической ФC.
MySQLfs можно использовать например, для организации простейшего, небольшого (вмещающегося в кэш MySQL), распределенного на несколько машин хранилища, не требовательного к скорости выполнения операций записи.
В планы команды разработчиков MySQLfs входит написание утилиты FSCK для чистки базы от удаленных и потерянных (блок данных без ссылки с inode) файлов, разработка механизмов буферизации и кэширования, создание работающей системы привилегий и списков контроля доступа.
Метки: mysql
Готовится к выпуску Opera 9.26
09:27 | Автор: Oleg | Рубрика: Новости
Разработчики известили, что готовится к выпуску новая версия Оперы 9,26. Основные нововведения - это повышение стабильности. Пробную версию для Linux можно скачать с repo.feodramd.org.
Метки: opera

