問題タブ [redis-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Redis の巨大なファイルは削除されませんか?
Windows用のRedisサーバー(2.8.4 - MSOpenTech)/ Windows 8 64ビットを使用しています。
それはうまく機能していますが、実行した後でも:
私はこれを見ます:(そしてここに私の質問があります)
Redis-server.exe
が起動すると、3 つの大きなファイルが表示されます。Redis-server.exe
がダウンすると、2 つの大きなファイルが表示されます。
質問 :
— DB をすべて消去するように指示しただけではありませんか。では、なぜそれらの 2/3 の巨大なファイルがまだ存在しているのでしょうか。これらのファイルを完全に消去するにはどうすればよいですか? (再生成なし)
注意占有スペースを解放せずにキーの削除を行っているようです。もしそうなら、どうすればこの未使用のスペースを解放できますか?
redis - 同じサーバー上の複数のアプリケーションのキャッシュ ストレージとして Redis を使用する
Redis を同じ物理マシン上の複数のアプリケーションのキャッシュ ストレージとして使用したいと考えています。
私はそれを行う少なくとも2つの方法を知っています:
- 異なるポートで複数の Redis インスタンスを実行する。
- アプリケーションごとに異なる Redis データベースを使用します。
でも、どれが自分に合っているかわかりません。
これらの方法の長所と短所は何ですか?
それを行うより良い方法はありますか?
redis - 特定の .rdb ファイルで redis を起動するには?
パスワードなしでredisをインストールしました。次に、パスワードを入力しようとしましたが成功せず、サーバーから redis に関連するものをすべて削除することにしました。その後、redisをもう一度インストールし、パスワードを正常に設定しました。問題は、新しいデータベースを作成していて、古いデータベースから読み取っていないことです。sabe ディレクトリから同じコマンドを実行しています。$~/ redis-server
また、次のように新しい dump.rdb ファイルを生成しているかどうかを確認しようとしました。
dump.rdb
しかし、使用したい正しいファイルを見つけるだけです。
最後のデータベースをこの新しいデータベースにインポートする方法はありますか? または、correct dump.rdb
ファイルを使用してサーバーを起動する方法はありますか?
redis - gulp を使用して redis サーバーを起動する
フロントエンド開発ワークフローのほとんどは、gulp タスクを使用して自動化されています。redis を開始するための gulp タスクを作成する方法があるかどうか疑問に思っています。
現在、で起動するredis-serverredis-server
を使用しています。次のようなことができるようにしたいと考えていますgulp redis
。これは何を伴うでしょうか?