-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
performance testing harness #438
Comments
A while back, I create a benchmarking repository for spanner_dbapi vs the Python client library, at https://github.com/orijtech/spanner-benchmarking |
I've spun up this code https://gist.github.com/odeke-em/929d308f1fb80a1661d2e3ccb6a7b58b which produces ineresting results when comparing benchmarks https://gist.github.com/odeke-em/929d308f1fb80a1661d2e3ccb6a7b58b#file-results-md name old time/op new time/op delta
ReadOnly 93.7ms ±18% 87.6ms ±11% -6.50% (p=0.007 n=20+18)
ReadWrite 87.5ms ±13% 91.9ms ±39% ~ (p=0.153 n=96+83)
CreateDestroyTable 47.3s ±20% 17.7s ±47% -62.49% (p=0.002 n=6+6) |
@odeke-em Can you tell me more about how to return results (display them in terminal or store them somewhere) |
#675 We have also done benchmark testing here where Spanner vs Django performance are tested |
I've been requested that we should set up a performance test harness. Very tricky one because we can't directly measure against the client libraries. An apples to apples comparison would perhaps
be using spanner_dbapi, but django-spanner itself is tricky to set up.
The text was updated successfully, but these errors were encountered: