3 ms·
> implementing the Redis protocol would imply changing our architecture significantly and negatively affect performance Yes, you’d be doing a fair and honest b
by mike_d 3y ago
> implementing the Redis protocol would imply changing our architecture significantly and negatively affect performance
Yes, you’d be doing a fair and honest benchmark if you want to compare yourself to Redis.
- pushkarg 3y agoI just explained how implementing the Redis protocol will inherit inefficiencies of Redis in IKV - so I don't understand how the comparison will be fair or honest. Hope this addresses your original question about why we wrote a custom benchmarking client. https://github.com/inlinedio/ikv-java-client/blob/master/src/main/java/io/inlined/benchmarks/runner/MultiThreadedRunner.java https://github.com/inlinedio/ikv-java-client/blob/master/src... It is quite simple and is available here. There is nothing malicious in there to make IKV appear faster. Although ff you do see a bug, I am happy to fix and republish results.