Chris Lu
|
17e08a16f4
|
fix redis3 deletion
|
2021-10-09 04:54:48 -07:00 |
|
Chris Lu
|
e4830bd93d
|
go fmt
|
2021-10-07 21:13:31 -07:00 |
|
Chris Lu
|
f3d8232e14
|
reduce one redis lookup on hot path
|
2021-10-06 22:01:19 -07:00 |
|
Chris Lu
|
2336a397dc
|
use pipeline to save some time
|
2021-10-06 20:40:18 -07:00 |
|
Chris Lu
|
371fead8a5
|
redis3 using redis native sorted set
|
2021-10-06 18:18:24 -07:00 |
|
Chris Lu
|
8668d49c9d
|
test with real redis
cpu: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
BenchmarkNameList-12 1789 760599 ns/op
BenchmarkRedis-12 17539 64122 ns/op
PASS
|
2021-10-06 01:25:37 -07:00 |
|
Chris Lu
|
6b31f3c97a
|
add benchmark test
|
2021-10-06 00:37:57 -07:00 |
|
Chris Lu
|
893f0587b1
|
redis3 adds distributed locking
|
2021-10-06 00:03:54 -07:00 |
|
Chris Lu
|
947add39e6
|
clean up *SkipListElementReference loaded from Redis
|
2021-10-04 02:31:38 -07:00 |
|
Chris Lu
|
2b9aab3442
|
use 1000 per batch
|
2021-10-04 01:03:40 -07:00 |
|
Chris Lu
|
366f522a2d
|
add redis3
|
2021-10-04 01:01:31 -07:00 |
|
Chris Lu
|
8f2e4be074
|
wip
|
2021-09-18 14:04:30 -07:00 |
|