バグはempredident™-matrix®です
v22.12.0Network.corifeus.comで強力で無料のオンラインネットワークツールを発見してください
無料
専門家や愛好家向けに設計されたこのツールは、ネットワーク分析、トラブルシューティング、管理に不可欠な機能を提供します。このツールを統合またはサービスとして購入することもできます。
P3X-Redis-UIは、Web上のバックエンドサーバーとして、またはデスクトップアプリケーションとして機能する多用途のRedis GUIです。このオープンソースソフトウェアは、JSONおよびACEとの統合を特徴とするJSONの管理に特に効果的です。 「JSONの編集」ボタンダイアログでさまざまなオプションを調べます。これは、バイナリデータのアップロードとダウンロードもサポートしています。さらに、SSH、クラスター、およびセンチネルの構成を処理します。
P3XRS_PORTおよびP3XRS_DOCKER_HOME環境変数を介してサーバーポートとホームディレクトリをカスタマイズします。[object ArrayBuffer]で示されている256 kbを超える値を処理します。大きな値については、バイナリアップロードとダウンロード機能を使用します。Redis UIは、セキュリティ、効率、およびユーザーエクスペリエンスに焦点を当てたRedisデータベースを管理するための強力なインターフェイスを提供します。小規模または大規模なデータセットを扱うかどうかにかかわらず、P3X-Redis-UIは、多様な運用上のニーズを満たすために調整された堅牢なソリューションを提供します。
正確性を確保し、エラーを最小限に抑えるために、テキストエディターを使用して構成JSONファイルを手動で作成することを強くお勧めします。代わりに、GUIを使用して構成を生成し、Kubernetesなどのシステムにシームレスに統合できます。
潜在的な脆弱性と緩和戦略の詳細については、専用のドキュメントを参照してください。
P3x.redis.patrikx3.comでプロジェクトの最新のイテレーションを探索してください
データの復元: Redisデータベースは、CETで毎朝特定のデータセットを自動的に復元し、毎日新たなスタートを提供します。必要に応じて、お気軽に実験してください。
アプリケーションの安定性: GITリポジトリの変更によってトリガーされる自動更新のため、テストアプリケーションで短時間のダウンタイム(約1秒)に気付くかもしれません。
バージョンの一貫性:ライブスナップショットは、GitHubまたはNPMで利用可能なバージョンとは異なる場合があることに注意してください。更新と新機能は、通常、毎月または開発が発生したときにリリースされます。
スクリーンショットreadme
変更ログREADME
https://github.com/patrikx3/redis-ui/releases
当社のアプリケーションは、IntelとAppleの両方のシリコンアーキテクチャの両方のビルドをサポートしています。
私はAppleの専門家ではありませんが、 arm64バージョンのzipファイルをダウンロードする場合、MACOSによって適用された検疫属性を削除するには、未zippアプリで次のコマンドを実行する必要があります。
sudo xattr -rd com.apple.quarantine P3X-Redis-UI.appこのコマンドは、システムがアプリケーションを信頼していることを保証し、MacOSからのセキュリティ中断なしにスムーズに実行できるようにします。
リリースページからダウンロードして、次のようにインストールしてください
wget https://github.com/patrikx3/redis-ui/releases/download/v ${VERSION} /P3X-Redis-UI- ${VERSION} -x86_64.flatpak
flatpak install ./P3X-Redis-UI- ${VERSION} -x86_64.flatpak
flatpak run com.patrikx3.redis_uiメニューに加えて統合されています。
Appimage、DEPおよびRPM自動更新自体。
実行する:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelaunchermkdir -p $HOME /opt
mv ~ /Downloads/p3x-redis-ui-a.b.c-x86_64.AppImage $HOME /opt/
chmod +x $HOME /opt/p3x-redis-ui-a.b.c-x86_64.AppImage
# Then you can run it
$HOME /opt/p3x-redis-ui-a.b.c-x86_64.AppImage &このアプリはElectronJSアプリで見つけることができ、 P3Xを検索すると、見つけることができます。
サーバーまたはブラウザとnodejs/npmを介して起動します。
サーバーREADMEで起動します
構成ファイルreadmeに関するいくつかの説明
Config Connections readmeに関する説明
構成接続の例
https://hub.docker.com/r/patrikx3/p3x-redis-ui
https://github.com/patrikx3/redis-ui/blob/master/docker-compose.yml
wget https://raw.githubusercontent.com/patrikx3/redis-ui/master/docker-compose.yml
# You might want to tune the settings folder in the docker-compose.yml.
# the /home/user/p3x-redis-ui-settings settings folder in yml should be set by yourself.
docker-compose up # you can tune the settings folder
# in the -v first part is where you can set your own folder
mkdir -p ./p3x-redis-ui-settings
docker run -v $PWD /p3x-redis-ui-settings:/settings -h docker-p3x-redis-ui -p 7843:7843 -t -i patrikx3/p3x-redis-uiGUIは @ http:// localhost:7843になります
生のマニフェストを使用したKubernetesの展開p3x-redis-uiの展開の完全な例https://github.com/patrikx3/redis-ui/blob/master/k8s/manifests
kubectl apply -f namespace.yaml
# Do not forget to edit redis host and password configuration
kubectl apply -f configmap.yaml
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl apply -f ingress.yamlヘルムチャートp3x-redis-ui Kubernetes https://github.com/patrikx3/redis-ui/blob/master/k8s/chartでの展開
helm template -f values.yaml release --namespace namespace . > generated.yaml
kubectl apply -f generated.yaml貢献者がreadme
ファイル名の場合は、キャメルケースを使用しませんが、ケバブケースを使用します。フォルダーは、Kebabケースとしても命名する必要があります。ご覧のとおり、すべてのコードファイル名がそのように使用しています。それを変更しないでください。 IDEに.editorconfig設定を適用してください。
p3x-redis-ui-serverとp3x-redis-ui-materialを1つに作成できるパッケージを作成します。
githubのサーバー
githubのクライアント
このアプリで開発する場合は、テストする必要があります。コード書き込みはすべて電子を使用して動作しています(埋め込まれた電子nodeJSバージョンは通常、実際のnodeJSを下回っています)。サーバーとクライアントが上記のように実行されたら、このレポをクローンして次のようにテストします。
# terminal 1
git clone https://github.com/patrikx3/redis-ui-material.git
cd redis-ui-material
npm install
npm run dev
# terminal 2
git clone https://github.com/patrikx3/redis-ui-server.git
cd redis-ui-server
npm install
npm run dev
# if you are not working on Electron, at this point you can fire the browser
# @ http://localhost:8080/
# terminal 3
git clone https://github.com/patrikx3/redis-ui.git
cd redis-ui
npm install
./scripts/start-local.sh
# or
. s cripts s tart-local.cmdデフォルトでは、英語のみが作成されますが、すべての文字列がJSファイルからのものであることを考えると、別の言語などを生み出すのは非常に迅速です。ドイツ語、フランス語、スペイン語など...
新しい言語のために
Web UI用の英語の文字列
電子用の英語の弦
ベンダーの新しい言語(モーメント/ロケールが必要)
JSONエディター、新しい言語を組み込む
マテリアルの新しい言語(MomentDateMap)
Humanize期間
興味深いことに、このソリューションは休息を採用していません。代わりにsocket.ioを選択します! ?それは少し型破りなように思えるかもしれませんが、私は実際に選択に感謝しています。 Socket.ioの使用は、HTTPプロトコルに関連する重要なオーバーヘッドを回避するため、より応答性が高いと予想されます。このアプローチは、よりスムーズでより速い相互作用体験を提供するはずです。
https://www.google.com/search?q = rest+vs+websocket+ comparison+ benchmarks
P3X Redis UI遊び場
Corifeus P3X Redis UI
Alternativeto Redis UI
NPM P3X REDIS UI
スナップストア
github.ioページ
私たちの仕事に感謝している場合は、このリポジトリを主演するか、サーバーのメンテナンスと継続的な開発をサポートするために寄付をすることを検討してください。あなたのサポートは私たちにとって世界を意味します - ありがとう!
私たちのサーバーは時々ダウンしているかもしれませんが、我慢してください。通常、15〜30分以内にオンラインに戻ります。私たちはあなたの理解に感謝します。
patrikx3.comやcorifeus.comを含むすべてのドメインは、私の暇なときに開発されています。マイナーなエラーに遭遇する可能性がありますが、サイトは一般に安定しており、完全に機能しています。
バージョン構造: Major.minor.patchバージョンスキームに従います。
重要な変更:壊れた変更は、あなたに情報を提供し続けるために、readmeで顕著に注目されています。
p3x-redis-uiビルドv2024.10.121