Peter,
I was aware of this article you mention, but to be honest, I don't
understand it fully. I think I understand the arguments against
having a database as a primary storage of content, but not
as a secondary one
The only statement I find a bit scary is "There is a tendency for
these objects [blobs] to clutter the cache of the database and
thus detract from the performance of the overall system that
requires quick access to metadata", but nothing prevents us from
using separate databases for metadata and content store
In my example, I'm using a FileContentStore as a primary store,
and a replicator to the backup store (the one that is blobs on a database)
If I ever use cifs, i guess it will operate directly on the FileContentStore,
only indirectly (and asynchronously) on the database store
Anyway, now that my prototype is running, I will try to abuse it to see at
what stage it breaks
Thanks,
Ricardo