Some reasons I can come up with: - it would be hard to have tunable read/consistencies/replicas when interfacing with a file system. - data locality support would require strong coupling to the distributed file system interface (if at all possible given that certain sstables should live on the same data node). - operator complexity both administering a distributed file system as well as a Cassandra cluster. This was a personal reason why I chose Cassandra instead of HBase for a project.
Cheers, Jens Den ons 29 juni 2016 13:01jean paul <researche...@gmail.com> skrev: > > > 2016-06-28 22:29 GMT+01:00 jean paul <researche...@gmail.com>: > >> Hi all, >> >> Please, What is the motivation for choosing a DHT ring in cassandra? Why >> not use a normal parallel or distributed file system that supports >> replication? >> >> Thank you so much for clarification. >> >> Kind regards. >> > > -- Jens Rantil Backend Developer @ Tink Tink AB, Wallingatan 5, 111 60 Stockholm, Sweden For urgent matters you can reach me at +46-708-84 18 32.