I don't think there is a way to run cassandra without disk storage. But running it embedded can be very useful for unit testing. I'm using cassandra-unit (https://github.com/jsevellec/cassandra-unit) to integrate it in my tests. You don't need to configure any file paths; it works fine out of the box.
I've set it up to drop and recreate my keyspace before each test case, and even then it performs quite good.
On 12/1/11 5:36 PM, DE VITO Dominique wrote:
I want to use Cassandra for (fast) unit testing with a small number of data.
So, I imagined the Cassandra embedded server I plan to use would start faster and would be more portable (because no file path depending on OS), without disk storage mode (so, diskless if you want).
Is there some "no disk storage mode" for Cassandra ?