Is it possible to use cassandra with heroku?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
No and yes.
It depends on whether you mean use a Heroku-hosted Cassandra instance or not. If that’s what you mean then the answer is no (for now at least). They support PostrgeSQL within their stack and MySQL through Amazon RDS. MongoDB support is in beta (partnering with MongoHQ) and CouchDB is roadmapped for later this year (in conjunction with Cloudant).
But of course there’s no technical reason to stop you from deploying Cassandra elsewhere (say on EC2) to work with your Heroku app. So in this context the answer is yes.
UPDATE (2012/09):
Heroku has launched a new add-on for Cassandra hosted by Cassandra.io. Details available here.
UPDATE (2014/11):
The Heroku Cassandra beta addon is no longer available nor does cassandra.io seem to exist anymore. ATM no Cassandra addon is available so only rolling your own as detailed above is possible.