Can I use Apache Cassandra as a message data store for ActiveMQ?
The reason I am exploring this option is we have to have our application on cluster and provide scalability and failover :
Can someone help me understand if my reasons are correct and that Cassandra can help us persist message better than KahaDb, Database?
Yes, it can be done. The QSandra project on GitHub has implemented an ActiveMQ message store on top of Cassandra.