We considered this way back when (2001); we decided on using the
filesystem because some files might be very very large, there might be
lots of them and in general it's easier to split filesystem-based
asset stores across multiple drives/machines than a big relational
database.

That said, the intention was that storage would be made pluggable --
so you could have RDBMS, SRB/iRODs, open-source GoogleFileSystem,
LOCKSS-ish etc. storage.  That pluggability ended up being one of the
many non-critical-for-version-1 features we had to drop to get DSpace
1.0 finished :-)  There are some projects (e.g. the MIT ones) looking
at how to really accomplish this.

Rob

On 11/04/07, Ryan Ordway <[EMAIL PROTECTED]> wrote:
>
> Is there a reason why only the metadata is stored in the database and not
> the actual assetstore bitstreams? Has anyone considered changing the
> physical storage from the filesystem to the database? I'm working on
> building some redundancy into my infrastructure and it's looking like the
> most efficient way to store the assetstore data in clustered configurations
> would be in the database, especially when your database is already clustered
> across multiple systems. Your database gets much larger, but you don't have
> to worry about keeping your assetstores synchronized, etc.
>
> Any thoughts? Anyone to blame? ;-)
>
> Ryan
>
> --
> Ryan Ordway                          E-mail:   [EMAIL PROTECTED]
> Unix Systems Administrator             [EMAIL PROTECTED]
> OSU Libraries, Corvallis, OR 97370        Office: Valley Library #4657
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to