But what I want is different:
I want a universial "DB for binary files" where I can store binary data and all its metadata.
Then I can use this DB to build a app for picture galleries, music collections and tons of other things.
This DB should also support:
* automatic checksumming so that I can detect data corruption
* Some sort of version history so that I can store multiple versions of a file
* there could be built-in replication which I can use to see the same data (or parts of it) on all my devices