All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daire Byrne <Daire.Byrne@framestore.com>
To: lustre-devel@lists.lustre.org
Subject: [Lustre-devel] Filesystem as a Database?
Date: Tue, 11 Nov 2008 17:03:05 +0000 (GMT)	[thread overview]
Message-ID: <492897526.2298751226422985006.JavaMail.root@dahlback.prod.local> (raw)

Hi,

I'm curious if there is any interest in building a more DB-like interface into Lustre so that fast queries can be performed on the filesystem and things like file versioning could be recorded. We currently use an inhouse digital asset DB (DAB) which essentially uses a SQL database to version latest "releases" of files and record dependencies between files stored on the filesystem. Is the upcoming "Changelogs" feature a basic DB of sorts already?

Our current asset DB uses special hidden dirs on the filesystem to "store" all the files and a separate SQL DB is used to record all their asset metadata and relationships - it might be nice one day to only need the filesystem. No doubt this is somewhat outside Lustre's mission statement but I thought I'd mention it! If nothing else it might be nice to be able to record simple metadata in files (e.g. EAs) and be able to search the filesystem quickly for files with certain attributes. And if OSSs could simultaneously search their own OSTs/DBs then it would be pretty scalable.

Regards,

Daire

             reply	other threads:[~2008-11-11 17:03 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-11 17:03 Daire Byrne [this message]
2008-11-11 22:11 ` [Lustre-devel] Filesystem as a Database? Eric Barton
2008-11-11 22:24   ` Brian J. Murrell
2008-11-12  9:55     ` Daire Byrne

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=492897526.2298751226422985006.JavaMail.root@dahlback.prod.local \
    --to=daire.byrne@framestore.com \
    --cc=lustre-devel@lists.lustre.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.