Open Cphilo opened 8 years ago
I seriously doubt this is an issue with pyreBloom. It's much more likely an issue with your system or network configuration on the two different machines.
@b4hand , please give some test data before doubting it.
Please give some hardware and OS details, as well as the version of Redis you are using. Are there any other processes running at the same time?
Do you have any firewall rules setup on either of the machines? How are the two machines connected and what network devices are in between the two of them?
The information you've given is simply not enough information to reproduce a test.
@b4hand , add some details about my environment. 192.168.0.101 and 192.168.0.201 are on same network with 1Gb network card redis version: Redis server v=3.0.3 redis-cli 3.0.3 os detail: Linux node1 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
This still doesn't tell me anything about the hardware of the two machines. For example, if you run the client and server on a single CPU machine, you would expect the performance to be worse than if you run the client and server on separate machines.
I use the benchmark.py to test the performance. My local machine ip is 192.168.0.201 and I have another redis-server running on 192.168.0.101. Here is the parameter with the benchmark.py file.
Then the benchmark result with 192.168.0.201 is as follows:
And the benchmark with 192.168.0.101 is as follows:
It is obvious that the performance result with 192.168.0.101 is much slower than 192.168.0.201. It seems to be a bug. Any ideas?