Using Cassandra to store immutable data?
<p>We're investigating options to store and read a lot of immutable data (events) and I'd like some feedback on whether Cassandra would be a good fit.</p>

<p>Requirements:</p>

<ol>
<li>We need to store about 10 events per seconds (but the rate will increase). Each event is small, about 1 Kb.</li>
<li>A really important requirement is that we need to be able to replay all events in order. For us it would be fine to read all data in insertion order (like a table scan) so an explicit sort might not be necessary. </li>
</ol>

<p>Querying the data in any other way is not a prime concern and since Cassandra is a schema db I don't suppose it's possible when the events come in many different forms? Would Cassandra be a good fit for this? If so is there something one should be aware of?</p>