Lines Matching refs:key

2     test {DUMP / RESTORE are able to serialize / unserialize a simple key} {
9 test {RESTORE can set an arbitrary expire to the materialized key} {
29 test {RESTORE returns an error of the key already exists} {
36 test {RESTORE can overwrite an existing key with REPLACE} {
52 test {DUMP of non existing key returns nil} {
60 r set key "Some Value"
67 r -1 migrate $second_host $second_port key 9 1000
77 test {MIGRATE is able to migrate a key between two instances} {
79 r set key "Some Value"
85 assert {[$first exists key] == 1}
86 assert {[$second exists key] == 0}
87 set ret [r -1 migrate $second_host $second_port key 9 5000]
89 assert {[$first exists key] == 0}
90 assert {[$second exists key] == 1}
91 assert {[$second get key] eq {Some Value}}
92 assert {[$second ttl key] == -1}
96 test {MIGRATE is able to copy a key between two instances} {
139 r set key "Some Value"
145 assert {[$first exists key] == 1}
146 assert {[$second exists key] == 0}
147 $first expire key 10
148 set ret [r -1 migrate $second_host $second_port key 9 5000]
150 assert {[$first exists key] == 0}
151 assert {[$second exists key] == 1}
152 assert {[$second get key] eq {Some Value}}
153 assert {[$second ttl key] >= 7 && [$second ttl key] <= 10}
159 r del key
161 r rpush key 1 2 3 4 5 6 7 8 9 10
162 r rpush key "item 1" "item 2" "item 3" "item 4" "item 5" \
165 assert {[string length [r dump key]] > (1024*64)}
171 assert {[$first exists key] == 1}
172 assert {[$second exists key] == 0}
173 set ret [r -1 migrate $second_host $second_port key 9 10000]
175 assert {[$first exists key] == 0}
176 assert {[$second exists key] == 1}
177 assert {[$second ttl key] == -1}
178 assert {[$second llen key] == 40000*20}
184 r del key
185 r hmset key field1 "item 1" field2 "item 2" field3 "item 3" \
192 assert {[$first exists key] == 1}
193 assert {[$second exists key] == 0}
194 set ret [r -1 migrate $second_host $second_port key 9 10000]
196 assert {[$first exists key] == 0}
197 assert {[$second exists key] == 1}
198 assert {[$second ttl key] == -1}
204 r set key "Some Value"
210 assert {[$first exists key] == 1}
211 assert {[$second exists key] == 0}
216 catch {r -1 migrate $second_host $second_port key 9 500} e
244 test {MIGRATE with multiple keys must have empty key arg} {