示例#1
0
 private void button1_Click(object sender, EventArgs e)
 {
     //Now restore everything back
     RedisClient client = new RedisClient(txtHost.Text, 6379, txtAuth.Text.Trim(), int.Parse(txtDBNo.Text));
     var reader = new StreamReader("dump.txt");
     int i = 1;
     while (true)
     {
         string key = reader.ReadLine();
         if (key == null)
             break;
         Byte[] value = File.ReadAllBytes(i.ToString() + ".txt");
         client.Restore(key, 0, value);
         i++;
     }
     MessageBox.Show("Redis has been successfully restored.");
 }