Implemented BGSAVE
This commit is contained in:
@@ -515,4 +515,8 @@ public class Client extends Connection {
|
|||||||
public void save() {
|
public void save() {
|
||||||
sendCommand("SAVE");
|
sendCommand("SAVE");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void bgsave() {
|
||||||
|
sendCommand("BGSAVE");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -607,4 +607,9 @@ public class Jedis {
|
|||||||
client.save();
|
client.save();
|
||||||
return client.getStatusCodeReply();
|
return client.getStatusCodeReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String bgsave() {
|
||||||
|
client.bgsave();
|
||||||
|
return client.getStatusCodeReply();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -8,4 +8,11 @@ public class PersistenceControlCommandsTest extends JedisCommandTestBase {
|
|||||||
String status = jedis.save();
|
String status = jedis.save();
|
||||||
assertEquals("OK", status);
|
assertEquals("OK", status);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
@Test
|
||||||
|
public void bgsave() {
|
||||||
|
String status = jedis.bgsave();
|
||||||
|
assertEquals("Background saving started", status);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user