On Wed, Apr 14, 2010 at 9:15 PM, Ken Sandney <bluefl...@gmail.com> wrote:
> Large files can be split into small blocks, and the size of block can be > tuned. It may increase the complexity of writing such a file system, but can > be for general purpose (not only for relative small files) Right, this is the path that MongoDB has taken with GridFS: http://www.mongodb.org/display/DOCS/GridFS+Specification I don't have any use for such a filesystem, but if I were to design one I would probably mostly follow Tatu's suggestions: > On Thu, Apr 15, 2010 at 10:08 AM, Tatu Saloranta <tsalora...@gmail.com>wrote: >> >> So I think it can definitely be a good use case, and I may use >> Cassandra for this myself in future. Having range queries allows >> implementing directory/path structures (list keys using path as >> prefix). And you can split storage such that metadata could live in >> OPP partition, raw data in RP. > > but using OPP for all data, using prefixed metadata, and UUID_chunk# for keys in the chunk CF.