With big data requirements pressuring me to pack up to a terabyte on one node, I suspect that even 32 GB of RAM just will not be large enough for Cass' various memory caches to be effective. 32/1000 is a tiny working set to data store ratio... even assuming non-random reads. So, I'm investigating whether or not a 256 GB SSD used as a cache between the data HDD and the Cass server process. It won't decrease cache misses, but at least the access time would be orders of magnitude faster than from the hdd. Also, write performance is improved because of lazy flushing.

Do any Cass developers have any thoughts on this and whether or not it would be helpful considering Cass' architecture and operation?

Links:
http://www.facebook.com/note.php?note_id=388112370932
https://github.com/facebook/flashcache/wiki

aj

Reply via email to