538 |
|
|
539 |
=head1 Sorting |
=head1 Sorting |
540 |
|
|
541 |
|
=head2 sort |
542 |
|
|
543 |
$r->sort("key BY pattern LIMIT start end GET pattern ASC|DESC ALPHA'); |
$r->sort("key BY pattern LIMIT start end GET pattern ASC|DESC ALPHA'); |
544 |
|
|
545 |
=cut |
=cut |
549 |
$self->_sock_result_bulk_list( "SORT $sort" ); |
$self->_sock_result_bulk_list( "SORT $sort" ); |
550 |
} |
} |
551 |
|
|
552 |
|
=head1 Persistence control commands |
553 |
|
|
554 |
|
=head2 save |
555 |
|
|
556 |
|
$r->save; |
557 |
|
|
558 |
|
=cut |
559 |
|
|
560 |
|
sub save { |
561 |
|
my $self = shift; |
562 |
|
$self->_sock_send_ok( 'SAVE' ); |
563 |
|
} |
564 |
|
|
565 |
|
=head2 bgsave |
566 |
|
|
567 |
|
$r->bgsave; |
568 |
|
|
569 |
|
=cut |
570 |
|
|
571 |
|
sub bgsave { |
572 |
|
my $self = shift; |
573 |
|
$self->_sock_send_ok( 'BGSAVE' ); |
574 |
|
} |
575 |
|
|
576 |
|
=head2 lastsave |
577 |
|
|
578 |
|
$r->lastsave; |
579 |
|
|
580 |
|
=cut |
581 |
|
|
582 |
|
sub lastsave { |
583 |
|
my $self = shift; |
584 |
|
$self->_sock_send( 'LASTSAVE' ); |
585 |
|
} |
586 |
|
|
587 |
|
=head2 shutdown |
588 |
|
|
589 |
|
$r->shutdown; |
590 |
|
|
591 |
|
=cut |
592 |
|
|
593 |
|
sub shutdown { |
594 |
|
my $self = shift; |
595 |
|
$self->_sock_send( 'SHUTDOWN' ); |
596 |
|
} |
597 |
|
|
598 |
=head1 AUTHOR |
=head1 AUTHOR |
599 |
|
|
600 |
Dobrica Pavlinusic, C<< <dpavlin at rot13.org> >> |
Dobrica Pavlinusic, C<< <dpavlin at rot13.org> >> |