Messages in this thread | | | Subject | Re: Question regarding to store file system metadata in database | From | Miklos Szeredi <> | Date | Tue, 21 Mar 2006 07:51:14 +0100 |
| |
> Why not use a DB? Because most databases's are big and bloated and > not something you want to have in the kernel (not even Hans Reiser was > crazy enough to propose stuffing an SQL interpreter into the kernel :-) > --- and if you put the generic database (complete with SQL interpreter > and all the rest) in userspace, doing upcalls into userspace, and then > having to have the database interpret the SQL query, etc., takes time. > > If you don't care about performance, by all means, try using FUSE and > implementing a user-space filesystem. It will be slow as all get-out, > but maybe it won't matter for your application.
Something like this has already been done:
http://www.noofs.org/
Miklos - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |