ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install redisredisredis [options] · redis : <command>redis現在の
redis -c <host> [user] [database] [-p <port>] [-n] [-m [name]]接続する;-n を使わない場合はパスワードを別入力で要求
-use <database>別の数値データベースを選択
-l-t [mask]キーを一覧表示;* と ? は
-s <key>キーの型、TTL、メモリ情報を表示
-n <key> [items]キー値をプレビュー
-f <mask> [text] [keys]一致するキーを探すか、その名前と値を横断して文字列を検索する
-o <key> [file] [-f]1つのキーを JSON でエクスポート
-w <key> : <value>文字列値を書き込み
-d <key>キーを削除
-m [name]現在の接続を .lil.key に保存。既定名は
-M <name>保存済み接続を削除
-k [name]保存済み接続を一覧表示、またはパスワードを表示せずに1件確認
-K <name>保存済み接続を使って接続
-e切断して接続情報を消去
redis : <command>ネイティブ
redis dump [file.json] [-f]バイナリ安全な論理ダンプを作成
redis load <file.json>lil
よく使う形式はローカルリファレンスにまとまっています。短縮操作は確認と小規模な変更を担当し、高度な操作では各データベースのネイティブ構文をそのまま使えます。
dump/load の形式はドライバーごとに異なります。エンジンの全機能を含む完全なバックアップが必要な場合は、サーバー側のネイティブツールを使ってください。
パスワードは非表示入力で受け取り、コマンド履歴には保存しません。可能な限り権限を限定したアカウントを利用してください。
応答性を保つためプレビューには上限があります。1 キーが 100000 項目を超えるエクスポートや、100000 キーを超えるダンプは、黙って切り詰めず拒否します。
-m を使わない限り、接続データは現在の PHP セッションだけに保持されます。-m [name] はプロファイルを保護された .lil.key(0600)へ明示的に保存し、-K <name> はそれを使って再接続、-k は保存済みパスワードを表示せずに一覧または詳細を確認し、-M <name> は1件削除します。kill は他のコア状態とともに .lil.key を削除します。任意保存したプロファイルにはデータベース認証情報が含まれる場合があるため、このファイルは機密として扱ってください。
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install redis縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install redis -mこの公開済みバージョンを正確に指定してインストールします。
install redis -v 1.1.3upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade redisコアや他のモジュールに触れず拡張ブロックを削除します。
install redis -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
redis -use 0 | redis -t "product:*" | redis -n product:1001Database 0
product:1001
product:1002
product:1003
Key product:1001
Type string
TTL -1
Value City shoeredis -c localhostStatus connected
Server Redis 8
Host localhost:6379
Database 0redis -l0 4 keys
1 0 keysredis -s product:1001Key product:1001
Type string
TTL -1redis -f "product:*" "shoe"product:1001 string City shoe
product:1002 string Trail shoeredis -o product:1001 product-1001.jsonSaved product-1001.jsonredis -w product:1004 : "Travel bag"+redis -d product:1004Deleted 1redis : DBSIZE4redis dump redis.dump.jsonSaved redis.dump.jsonredis load redis.dump.jsonRestored 4redis -e+redis -n missing:keyキーが見つかりません: missing:keysandbox/db/redis.txt例では、保護されたドキュメント用 /sandbox/ ワークスペースのファイルまたはディレクトリを使います。
SET product:1001 "City shoe"
SET product:1002 "Trail shoe"
SET product:1003 "Canvas bag"
HSET inventory SHOE-1 18 SHOE-2 7 BAG-1 24