bin_intro
Recyclebin Introduction
Redis 開発者教育の申込
|
Redis 定期点検/技術サポートRedis Technical Support |
Redis エンタープライズサーバーRedis Enterprise Server |
|---|
ごみ箱 Recyclebin
ごみ箱(Recyclebin)機能は redisGate Enterprise version 7.3.3 からサポートする機能です。
RMKEY コマンドでキー(key)を削除するとごみ箱(Recyclebin)に入ります。
ごみ箱(Recyclebin)にあるキー(key)は REUSE コマンドで復元できます。
DEL コマンドでキー(key)を削除すると完全に消えます。復元できません。
ごみ箱(Recyclebin)は DB ごとに1つあります。
Example
| コマンド> | set key1 Hello |
| 結果> | OK |
| コマンド> | rmkey key1 |
| 結果> | 1 |
| コマンド> | get key1 |
| 結果> | (nil) |
| コマンド> | reuse key1 |
| 結果> | OK |
| コマンド> | get key1 |
| 結果> | Hello |
|
ごみ箱 Recyclebin 機能は redisGate Enterprise サーバー 7.3.3から使用できます。 |
ごみ箱 Recyclebin 関連コマンド
- RMKEY: キー(key)を削除します。 ごみ箱(Recyclebin)に入ります。複数キー(key)の選択が可能です。
- REUSE: ごみ箱(Recyclebin)にあるキー(key)を復元します。複数キー(key)の選択が可能です。
以下の画像は redisAdmin ツールでごみ箱(Recyclebin)を照会したものです。
redisAdmin ツールでは icon クリックで削除、復元が可能です。
- RMKEYBIN: ごみ箱(Recyclebin)にあるキー(key)を削除します。 復元できません。
- FLUSHRECYCLEBIN: ごみ箱(Recyclebin)にあるすべてのキー(key)を削除します(ごみ箱を空にします)。復元できません。
- FLUSHRECYCLEBINALL: サーバー内のすべてのごみ箱(Recyclebin)を空にします。
- RECYCLEBIN:
ごみ箱(Recyclebin)情報を表示します。
- SELECT: SQL SELECT でごみ箱(Recyclebin)にあるキー(key)を照会できます。
select * from bin.*;
select * from bin.key*;
select * from bin.* where key glob 'key*';
select * from bin.* where key in ('key1','key2');
- DELETE: SQL DELETE でごみ箱(Recyclebin)にあるキー(key)を削除できます。
delete from bin.*;
delete from bin.key*;
delete from bin.* where key glob 'key*';
delete from bin.* where key in ('key1','key2');
- Functions: SQL で使用できる function list です。
valcnt(key): value の個数を返します。
memory(key): key と value が使用しているメモリ量を返します。
type(key): value の datatype を返します。
encoding(key): value の encoding type を返します。
updatetime(key): key の最終更新時刻(ここでは RMKEY コマンド実行時刻)を返します。
| << LOLWUT | Intro | RMKEY >> |
|---|
Email
返事がかかってなれば、メールでお知らせします。
