存储对象User
String存储方式:
1
2
3
4 1SET media:1155315 939
2 GET media:1155315
3 > 939
4
String结构存储该对象
User243 243600
100
30.72
2983
100
30.72
1224
100
40.96
2638
100
40.96
1543
100
40.96
3335
4487 | 1934.62 | 21760(21.76秒) | 0.05 |
4487 | 1934.59 | 21732(21.732秒) | 0.05 |
1000000 | 84.042MB | 70.672分(单线程) |
1 | 1 |
String结构存储该对象
存储量 | 使用内存(KB) | 使用时间(秒) | 使用cpu |
100 | 30.72 | 0.2983 | |
100 | 30.72 | 0.1224 | |
100 | 40.96 | 0.2638 | |
100 | 40.96 | 0.1543 | |
100 | 40.96 | 0.3335 | |
4487 | 1934.62 | 21.76 | |
4487 | 1934.62 | 21.732 | |
1000000 | 84.042MB | 70.672(分钟) |
1 | 1 |
Hash结构存储该对象
存储量 | 使用内存(KB) | 使用时间(秒) | 使用cpu |
100 | 367.76 | 0.454 | |
100 | 37.37 | 0.458 |
1 | 1 |
100
50.50 0.461 100 40.44 0.467 100 35.50 0.489 4487 1805.1 21.729 4487 1844.23 21.712 4487 1844.23 21.778 1000000 68.70MB
1
2
3
4 1HSET "mediabucket:1155" "1155315" "939"
2 HGET "mediabucket:1155" "1155315"
3 > "939"
4
100
367.76
454
100
37.37
458
100
50.50
461
100
40.44
467
100
35.50
489
1 | 1 |
4487 | 1805.1 | 21729 | 0.06 |
4487 | 1844.23 | 21712 | 0.05 |
4487 | 1844.23 | 21778 |
1 | 1 |
1000000 | 0 | 68.70MB | |
1 | 1 |
Hash结构继续优化
类似
1
2
3
4 1HSET "1155" "315" "939"
2 HGET "1155" "315"
3 > "939"
4
100
367.76
454
100
37.37
458
100
50.50
461
100
40.44
467
100
35.50
489
4487 | 1803.29 | 21879 | 0.06 |
4487 | 1842.43 | 21931 | 0.05 |
1 | 1 |
参考文章:
http://www.searchdatabase.com.cn/showcontent_54724.htm