bgsave, lastsave, shutdown
[perl-Redis.git] / lib / Redis.pm
index 4fc7eea..7d2e692 100644 (file)
@@ -538,6 +538,8 @@ sub flushall {
 
 =head1 Sorting
 
+=head2 sort
+
   $r->sort("key BY pattern LIMIT start end GET pattern ASC|DESC ALPHA');
 
 =cut
@@ -547,6 +549,52 @@ sub sort {
        $self->_sock_result_bulk_list( "SORT $sort" );
 }
 
+=head1 Persistence control commands
+
+=head2 save
+
+  $r->save;
+
+=cut
+
+sub save {
+       my $self = shift;
+       $self->_sock_send_ok( 'SAVE' );
+}
+
+=head2 bgsave
+
+  $r->bgsave;
+
+=cut
+
+sub bgsave {
+       my $self = shift;
+       $self->_sock_send_ok( 'BGSAVE' );
+}
+
+=head2 lastsave
+
+  $r->lastsave;
+
+=cut
+
+sub lastsave {
+       my $self = shift;
+       $self->_sock_send( 'LASTSAVE' );
+}
+
+=head2 shutdown
+
+  $r->shutdown;
+
+=cut
+
+sub shutdown {
+       my $self = shift;
+       $self->_sock_send( 'SHUTDOWN' );
+}
+
 =head1 AUTHOR
 
 Dobrica Pavlinusic, C<< <dpavlin at rot13.org> >>