LINUX.ORG.RU
 
maxcom

Файловая система над MySQL


0

0

Появился патч для ядра Linux, позволяющий использовать MySQL в качестве файловой системы. Патч находится в альфа стадии (в которой он, возможно, и останется :-)

>>> Подробности


[#]  

Re: Файловая система над MySQL

а почему бы и нет?
кто-то заходил на страничку?
не использовать же её в качестве основной ФС =\

* ()
[#]  

Re: Файловая система над MySQL

У меня несколько раз возникало желание написать модуль своей файловой системы. Самая бредовая идея была написать fs-драйвер, который бы динамически конвертил news-spool inn'a в файлы *.msg, понимаемые golded'ом :) После прочтения кучи док желания что-то делать отпало.

Вот если была бы какая-нидь надстройка, типа написал свои функции open, write, lseek, opendir и т.п., скомпилил, сказал бы insmod и mount - и этого было бы достаточно, был бы рай :)

anonymous ()
[#] Ответ на: Re: Файловая система над MySQL от anonymous 17.01.2001 13:56:16  

Re: Re: Файловая система над MySQL

Ты будешь смеяться, но линуксовые файловые системы так и пишутся - реализуешь часть методов из заданного набора, компилишь, делаешь insmod, mount и готово. Так что дерзай :)

***** ()
[#]  
maxcom

Re: Файловая система над MySQL

тут вам не hurd :-)

***** ()
[#]  

Re: Файловая система над MySQL

>Ты будешь смеяться, но линуксовые файловые системы так и пишутся - >реализуешь часть методов из заданного набора, компилишь, делаешь >insmod, mount и готово. Так что дерзай :) Не подскажешь, где бы найти простейший пример? С реализованными функциями opendir/readdir и read. Или нормальную доку.

anonymous ()
[#]  

Re: Файловая система над MySQL

А можно драйвер VFS и не писать - просто подменяешь функции open, read, write, close в динамической библиотеке своими вариантами посредством $LD_PRELOAD.

* ()
[#]  

Re: Файловая система над MySQL

>Не подскажешь, где бы найти простейший пример? /usr/src/linux/Documentation/filesystems/vfs.txt

anonymous ()
[#]  

Re: Файловая система над MySQL

Млин! Вам что IBM AS/400 не хватает для БД? Слов нет :(

* ()
[#]  

Re: Файловая система над MySQL

$LD_PRELOAD работает в libc но не в glibc. Нормальные люди читают ЧаВО (фидошные по линуху). Смотри на http://www.inf.bme.hu/~mszeredi/avfs/ (Драйвер FS для tar, gzip, zip, rar, floppy)

anonymous ()
[#]  

Re: Файловая система над MySQL

У меня на RH6.0 с его родной glibc-2.1.1 мои $LD_PRELOAD -плагины прекрасно работают. Может надо что в $LD_LIBRARY_PATH добавить?

* ()
[#]  

Re: Файловая система над MySQL

сплошной оффтопик =\

* ()
[#]  

Re: Файловая система над MySQL

2 Smoke
> Млин! Вам что IBM AS/400 не хватает для БД? Слов нет :(
Не думаю, что сие реализует сколь-нибудь сравнимое по возможностям тому, что имеем на 400, но похоже именно 400 и ПИК вдохновили авторов.
Время покажет, что из этого выйдет....

* ()
[#]  

Re: Файловая система над MySQL

Бред какой то! вы хоть можете обьяснить зачем ЭТО?? Я не считаю себя полным ламаком и понимаю что по крайне мере по скорости это будет как пешком до Светлого Будущего...дык в чем же прикол?

anonymous ()
[#]  
Irsi

Re: Файловая система над MySQL

Зачем - понятно...:) Самая идея FS - порочна, и происходит от слабости компов...:) Грубо говоря, есть объект, который хранится в _памяти_... В какой - неважно...:) В этом подходе RAM рассматривает как еще один кешь на пути из хранилища обектов к тому что их обрабатывает (CPU)...:)

# ()