Осъзнавам, че това е по-стар въпрос и знам, че не отговаря директно на въпроса ви, но в зависимост от вашите заявки, Cassandra може да не е най-добрият вариант, а да накарате вашите заявки да работят с индексиране в MongoDB също може да бъде проблематично ( според моя собствен опит). Mongo има леко предимство пред Cassandra за тежки географски данни и заявки imho.
Бих предложил също така да разгледате ElasticSearch, което в зависимост от вашата форма на данни и типовете заявки, които ще правите, вероятно е най-доброто решение. Когато публикувахте въпроса си, това вероятно беше по-малка опция от днес.