الأخطاء واضحة ™ - Matrix️
v22.12.0اكتشف أداة الشبكات القوية والمجانية عبر الإنترنت على network.corifeus.com
حر
تم تصميم هذه الأداة للمهنيين والمتحمسين ، وتوفر ميزات أساسية لتحليل الشبكة واستكشاف الأخطاء وإصلاحها والإدارة. يمكنك أيضًا شراء هذه الأداة للتكامل أو كخدمة.
P3x-REDIS-UI هو واجهة مستهلكة متعددة الاستخدامات يمكن أن تعمل كخادم خلفي على الويب أو كتطبيق لسطح المكتب. يعد هذا البرنامج المفتوح المصدر فعالًا بشكل خاص لإدارة JSON ، ويتميز بالتكامل مع Jsoneditor و ACE. استكشف مجموعة متنوعة من الخيارات في مربع حوار "تحرير JSON" ، والذي يدعم أيضًا تحميل وتنزيل البيانات الثنائية. بالإضافة إلى ذلك ، فإنه يتعامل مع تكوينات SSH و Cluster و Sentinel.
P3XRS_PORT و P3XRS_DOCKER_HOME .[object ArrayBuffer] . للقيم الكبيرة ، استخدم إمكانيات التحميل الثنائي وتنزيلها.يوفر Redis UI واجهة قوية لإدارة قواعد بيانات Redis مع التركيز على الأمان والكفاءة وتجربة المستخدم. سواء كنت تتعامل مع مجموعات بيانات صغيرة أو كبيرة ، فإن P3X-REDIS-UI تقدم حلولًا قوية مصممة لتلبية الاحتياجات التشغيلية المتنوعة.
لضمان الدقة وتقليل الأخطاء ، ننصح بقوة ضد إنشاء ملف JSON يدويًا باستخدام محرر نصوص. بدلاً من ذلك ، استخدم واجهة المستخدم الرسومية لإنشاء التكوين ، والذي يمكن بعد ذلك دمجه بسلاسة في أنظمة مثل kubernetes.
للحصول على معلومات مفصلة عن نقاط الضعف المحتملة واستراتيجيات التخفيف ، يرجى الرجوع إلى وثائقنا المخصصة.
استكشف أحدث التكرار لمشروعنا على p3x.redis.patrikx3.com
استعادة البيانات: تستعيد قاعدة بيانات REDIS الخاصة بنا تلقائيًا مجموعات بيانات معينة كل صباح في CET ، مما يوفر بداية جديدة يوميًا. لا تتردد في التجربة حسب الحاجة.
استقرار التطبيق: قد تلاحظ وقت توقف موجز (حوالي ثانية واحدة) في تطبيق الاختبار الخاص بنا ، وربما بسبب التحديثات التلقائية الناتجة عن التغييرات في مستودع GIT.
تناسق الإصدار: يرجى العلم أن اللقطة المباشرة قد تختلف عن الإصدارات المتوفرة على Github أو NPM. عادة ما يتم إصدار التحديثات والميزات الجديدة شهريًا أو مع حدوث التطورات.
لقطات الشاشة readme
تغيير سجل readme
https://github.com/patrikx3/redis-ui/releases
يدعم تطبيقنا البناء لكل من هياكل Intel و Apple Silicon.
على الرغم من أنني لست خبيرًا في Apple ، إذا قمت بتنزيل ملف zip لإصدار arm64 ، فستحتاج إلى تنفيذ الأمر التالي على التطبيق غير المدمج لإزالة السمة الحجر الصحي التي تطبقها MacOS:
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 Auto تحديث نفسه.
ينفذ:
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-uiسيكون واجهة المستخدم الرسومية @ http: // localhost: 7843
مثال كامل على النشر p3x-redis-ui في kubernetes باستخدام raw rivesps 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 Helm Chart 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
بالنسبة لأسماء الملفات ، لا تستخدم Camelcase ، ولكن استخدم Kebab-Case. يجب تسمية المجلد باسم kebab-case أيضًا. كما ترون ، تستخدم جميع أسماء ملفات الرمز مثل هذا ، يرجى عدم تغيير ذلك. يرجى تطبيق إعدادات .editorconfig في IDE الخاص بك.
إنه ينشئ حزمة تتيح لك إنشاء p3x-redis-ui-server و p3x-redis-ui-material إلى واحد:
خادم على github
العميل على github
إذا قمت بتطوير على هذا التطبيق ، فيجب عليك الاختبار ، أن جميع JS You Code Write تعمل مع Electron (لأن إصدار 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 ، فإنها سريعة جدًا لتفرغ لغة أخرى على سبيل المثال. الألمانية والفرنسية والإسبانية وما إلى ذلك ...
للغة الجديدة
السلاسل الإنجليزية ، لاتصال الويب
الأوتار الإنجليزية ، للإلكترون
لحظة لغة جديدة للبائع (تتطلب لحظة/لغة)
محرر JSON ، لدمج لغة جديدة
لحظة لغة جديدة للمواد (momentDateMap)
مدة الإنسان
ومن المثير للاهتمام ، أن هذا الحل لا يستخدم الراحة ؛ إنه يختار Socket.io بدلاً من ذلك! ؟ قد يبدو الأمر غير تقليدي بعض الشيء ، لكنني أقدر هذا الاختيار. من المتوقع أن يكون استخدام Socket.io أكثر استجابة ، لأنه يتجنب النفقات العامة المرتبطة ببروتوكول HTTP. يجب أن يوفر هذا النهج تجربة تفاعل أكثر سلاسة وأسرع.
https://www.google.com/search؟q=rest+vs+WebSocket+Comparison+Benchmarks
P3x Redis UI Playground
Corifeus p3x redis ui
Alternativeto redis واجهة المستخدم
npm p3x redis ui
متجر SNAP
صفحة github.io
إذا كنت تقدر عملنا ، فكر في بطولة هذا المستودع أو التبرع لدعم صيانة الخادم والتطوير المستمر. دعمك يعني العالم بالنسبة لنا - شكرا لك!
قد يكون الخادم الخاص بنا في بعض الأحيان متدليًا ، ولكن يرجى التحلي بالصبر. عادة ، سيعود عبر الإنترنت في غضون 15-30 دقيقة. نحن نقدر فهمك.
تم تطوير جميع مجالاتاتي ، بما في ذلك Patrikx3.com و Corifeus.com ، في أوقات فراغي. على الرغم من أنك قد تواجه أخطاء طفيفة ، إلا أن المواقع مستقرة بشكل عام وتعمل بكامل طاقتها.
هيكل الإصدار: نتبع مخطط الإصدار major.minor.patch:
التغييرات المهمة: يتم ملاحظة أي تغييرات في كسر في README لإبقائك على اطلاع.
P3X-REDIS-UI Build V2024.10.121