RDM: أداة إدارة سطح مكتب Redis

رديس

Redis هو محرك قاعدة بيانات في الذاكرة ، استنادًا إلى التخزين في جداول التجزئة (مفتاح / قيمة) ولكن يمكن استخدامها اختياريًا كقاعدة بيانات دائمة أو دائمة.

هو مكتوب في ANSI C بواسطة سالفاتور سانفيليبو ، برعاية Redis Labs. تم إصداره بموجب ترخيص BSD لذا فهو يعتبر برنامج مفتوح المصدر.

لغات البرمجة التي يدعمها Redis على العميل هي: ActionScript، C، C ++، C #، Clojure، Common Lisp، Erlang، Go، Haskell، haXe، Io، Java، server-side JavaScript (Node.js)، Lua، Objective-C، Perl، PHP، Pure البيانات و Python و Ruby و Scala و Smalltalk و Tcl.

من بين خصائصه الرئيسية يمكن أن نجد:

  • سريع بشكل استثنائي: Redis سريع جدًا ويمكنه أداء حوالي 110000 مجموعة في الثانية ، أي ما يقرب من 81000 GETs في الثانية.
  • يدعم أنواع البيانات الغنية: يدعم Redis في الأصل معظم أنواع البيانات التي يعرفها المطورون بالفعل ، مثل القائمة ، والتعيين ، والمجموعة المرتبة ، والتجزئة. هذا يجعل من السهل حل مجموعة متنوعة من المشاكل ، لأننا نعرف المشكلة التي يمكن معالجتها بشكل أفضل من خلال نوع البيانات.
  • العمليات ذرية - جميع عمليات Redis هي عمليات ذرية ، مما يضمن أنه في حالة وصول عميلين في وقت واحد ، سيتلقى خادم Redis القيمة المحدثة.
  • أداة متعددة الاستخدامات : Redis هي أداة متعددة الاستخدامات ويمكن استخدامها في حالات استخدام مختلفة مثل التخزين المؤقت وقوائم انتظار الرسائل (يدعم Redis في الأصل النشر / الاشتراك) وأي بيانات قصيرة العمر في تطبيقك مثل جلسات تطبيق الويب وعدد صفحات الويب وما إلى ذلك.

للتعامل مع مشغل قاعدة البيانات هذا ، صيمكننا الاستفادة من Redis Desktop Manager (RDM) الذي أداة Redis لإدارة سطح المكتب عبر الأنظمة الأساسية، سريع وبسيط ، يعتمد على تطوير Qt 5 الذي يدعم أنفاق SSH.

هذه الأداة يوفر واجهة مستخدم رسومية سهلة الاستخدام للوصول إلى قاعدة بيانات Redis الخاصة بك وتنفيذ بعض العمليات الأساسية: عرض المفاتيح كشجرة ، ومفاتيح CRUD ، وتنفيذ الأوامر من خلال shell.

RDM يدعم تشفير SSL / TLS وأنفاق SSH ومثيلات Redis في السحابةمثل: Amazon ElastiCache و Microsoft Azure Redis Cache و Redis Labs.

كيفية تثبيت Redis Desktop Manager على Ubuntu 18.04 LTS ومشتقاته؟

يمكن الحصول على هذا البرنامج مباشرة من حزم Snap ، لذلك من أجل تثبيته في نظامنا ، يجب أن يكون لدينا الدعم حتى نتمكن من تثبيت تطبيقات من هذا النوع.

باستخدام هذا النوع من التثبيت ، يمكن الحصول على تطبيق RDM على معظم توزيعات Linux الحالية أو التي تدعم تثبيت التطبيقات من Snap.

لتثبيته ، ما عليك سوى فتح محطة طرفية Ctrl + Alt + T وتنفيذ الأمر التالي فيها:

sudo snap install redis-desktop-manager

وجاهزًا معها ، سيكون لدينا هذا التطبيق مثبتًا بالفعل.

هناك طريقة أخرى لدينا للحصول على هذا البرنامج وهي طي الحزمة من كود المصدر الخاص بها.

لهذا يجب أن نفتح Terminal وننفذ الأمر التالي فيها:

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm

بمجرد الحصول على الكود المصدري ، نبدأ بتجميعه.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

كيفية استخدام Redis Desktop Manager على Ubuntu 18.04 LTS ومشتقاته؟

rdm_main

بعد تثبيت RDM ، أول شيء عليك القيام به لبدء استخدامه هو إنشاء اتصال بخادم Redis الخاص بك. على الشاشة الرئيسية ، اضغط على زر الاتصال بخادم Redis.

اتصل بخادم redis المحلي أو العام.

في علامة التبويب الأولى ، إعدادات الاتصال ، ضع المعلومات العامة حول الاتصال الذي تقوم بإنشائه.

  • الاسم: اسم الاتصال الجديد (مثال: my_local_redis)
  • المضيف - مضيف خادم redis (مثال: مضيف محلي)
  • المنفذ - منفذ خادم redis (مثال: 6379)
  • المصادقة - خادم مصادقة كلمة المرور Redis (http://redis.io/commands/AUTH)
  • الاتصال بخادم redis العام مع SSL

إذا كانوا يريدون الاتصال بخادم redis باستخدام SSL ، فيجب عليهم تمكين SSL في علامة التبويب الثانية وتوفير مفتاح عام بتنسيق PEM.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.