Database Filesystem? (Was Tracker in Edgy?)

Jamie McCracken jamiemcc at blueyonder.co.uk
Sun Jul 2 10:54:09 BST 2006


Ulrik Mikaelsson wrote:
> 
> B) Partition the block device, and use a partition as a pure block
> file for the database, be it MySQL, BDB, PostgreSQL, or some
> completely new database engine, better suited for the job of keeping a
> database directly on disk without a "intelligent" (in terms of caching
> etc.) filesystem in between.

Certainly doable using FUSE to create a userspace FS with Tracker. 
Virtual folder support using FUSE is on my agenda (as it will be a lot 
more powerful and system wide compared to Nautilus's limited smart 
folder capability)


I dont buy most of the concerns people have wrt corruption simply 
because we have a very reliable FS in ext3 and automatic self repairing 
mysql database both of which should in theory fix most things that could 
go wrong if the worst happens. (and of course in the long term Reiser4 
will put this issue to rest anyhow) SO yeah it would be cool to have 
something like this.

-- 
Mr Jamie McCracken
http://jamiemcc.livejournal.com/




More information about the ubuntu-devel mailing list