NoSQL as file meta database

Posted by fga on Programmers See other posts from Programmers or by fga
Published on 2012-12-04T12:15:34Z Indexed on 2012/12/04 17:19 UTC
Read the original article Hit count: 373

I am trying to implement a virtual file system structure in front of an object storage (Openstack). For availability reasons we initially chose Cassandra, however while designing file system data model, it looked like a tree structure similar to a relational model. Here is the dilemma for availability and partition tolerance we need NoSQL, but our data model is relational.

The intended file system must be able to handle filtered search based on date, name etc. as fast as possible. So what path should i take? Stick to relational with some indexing mechanism backed by 3 rd tools like Apache Solr or dig deeper into NoSQL and find a suitable model and database satisfying the model?

P.S: Currently from NoSQL Cassandra or MongoDB are choices proposed by my colleagues.

© Programmers or respective owner

Related posts about database

Related posts about database-design