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: 455
        
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