Quote from CalVolibrator:
I need more information from you to judge whether my performance is similar to what you are seeing but you can easily determine that your Redis instance is not as fast as it can be (possibly because of how you setup your config file, persistence can slow things down among a host of other reasons) when you consider that
* Redis : you serialize to binary and write to memory/ deserialize and read from memory through a very thin API layer.
vs
* csv : you parse data to string then you write line by line to a csv file/ you read line by line and then parse from string to whatever type.
I did not run those tests myself I just took the numbers from their site. I was looking for a ballpark number before doing my own testing. Looks like Redis stores data as strings so you will need to parse data anyway to get ints/doubles.
How fast is your Redis? How do you store data? Do you use sorted set where score is the time of a tick?
