إذا كنت ترغب في الحصول على أحدث إصدار أو [الإبلاغ عن أي مشكلات] ، فيرجى الاتصال ([email protected]) ، شكرًا مقدمًا!
ويشمل العديد من الميزات الجديدة التي تواجه المستخدم ، وتحسينات الأداء الهامة ، والعديد من التحسينات الأخرى. ويشمل أيضًا التغييرات التي يحتمل أن تكسر التوافق مع الإصدارات القديمة. نحث المستخدمين على مراجعة ملاحظات الإصدار بعناية قبل الترقية.
على وجه الخصوص ، يجب أن يكون المستخدمون على دراية بالتغييرات التالية:
يخزن AOF كملفات متعددة في مجلد ؛ انظر AOF متعدد الأجزاء أدناه. (تم ترحيل ملف AOF على الطراز القديم (Appendonly.AOF) إلى دليل AOF (Appendonlydir))
يستخدم تنسيق الإصدار 10 الجديد لملفات RDB ، وهو أمر غير متوافق مع الإصدارات القديمة.
إنه يحول مفاتيح ZipList المشفرة إلى listpacks على الطيران عند تحميل تنسيق RDB الأقدم. ينطبق التحويل على تحميل ملف من القرص أو النسخ المتماثل من سيد Redis وسيزيد قليلاً من وقت التحميل.
فيما يلي قائمة شاملة من التغييرات في هذا الإصدار مقارنة بـ 6.2.6. https://github.com/redis/redis/release/tag/7.0-rc1
إذا كنت تريد معرفة المزيد ، فهذه قائمة بنقاط البداية المحددة:
Redis 7.0 ملاحظات الإصدار. https://github.com/redis/redis/release/tag/7.0-rc1
مقدمة لأنواع بيانات redis. https://redis.io/topics/data-types-intro
جرب Redis مباشرة داخل متصفحك. https://try.redis.io
القائمة الكاملة لأوامر redis. https://redis.io/commands
هناك الكثير داخل وثائق Redis الرسمية. https://redis.io/documentation
ويستند هذا الإصدار على redis. لقد مرت جميع الاختبارات القياسية.
نظرًا للعديد من الاختلافات الوظيفية بين Windows و Linux ، لا تزال هناك مشكلات/أخطاء غير معروفة ، على وجه الخصوص ، هناك خطأ للعمل بشكل صحيح في سيناريوهات معينة. إذا قمت بتنزيله وتثبيته ، فأنت تقبل الاتفاق التالي افتراضيًا :
لا مسؤولية عن الأضرار
لا يجوز بأي حال من الأحوال أن يكون مؤلف هذا البرنامج مسؤولاً عن أي أضرار على الإطلاق (بما في ذلك ، على سبيل المثال لا الحصر ، الأضرار التي لحقت بأرباح العمل أو انقطاع العمل أو فقدان معلومات العمل أو أي خسارة مالية أخرى) ناشئة عن استخدام أو عدم القدرة على استخدام هذا المنتج ، حتى لو تم إخطار مؤلف هذا البرنامج باحتمال وجود مثل هذه الأضرار.
تم تصميم ثنائيات redis باستخدام المصدر الأصلي Redis وتم تجميعها باستخدام Visual Studio 2022 للحصول على أداء أعلى واستقرار أفضل من الثنائيات التي بنيت بواسطة Cygwin أو MSYS أو حتى WSL2.
يمكن تثبيت Redis كخدمة Windows.
save ""
maxmemory 256mb
appendonly no
maxmemory-policy allkeys-lru
edit redis.conf and add the following parameters:
enable-module-command yes
loadmodule rejson.dll
ReJson.dll download:
https://github.com/zkteco-home/RedisJson
الارتفاع الذاتي لـ Redis القابل للتنفيذ حتى تعمل أوامر الخدمة من موجه أوامر غير مرتبط.
تسمية الخدمة بحيث يمكن تثبيت مثيلات متعددة من خدمة Redis على جهاز واحد.
تعديل أذونات المجلد تلقائيًا بحيث عند تشغيل Redis ضمن حساب خدمة الشبكة ، يمكنه تعديل الملفات في دليل التثبيت.
يمكنك أيضًا استخدام الأمر التالي وإدارة خدمة redis:
-الخدمة
يجب أن تكون هذه هي الوسيطة الأولى على سطر أوامر Redis-Server. يتم تمرير الحجج بعد ذلك بالترتيب الذي يحدث لإعادة الإعادة عند إطلاق الخدمة. سيتم تكوين الخدمة على أنها Autostart وسيتم إطلاقها كـ "NT Authority Networkservice". عند التثبيت الناجح ، سيتم عرض رسالة النجاح وسيخرج Redis.
هذا الأمر لا يبدأ الخدمة.
على سبيل المثال:
REDIS-SERVER-SERVICE-Install Redis.conf-Loglevel Verbose
-الخدمة-غير المئوية
سيؤدي ذلك إلى إزالة معلومات تكوين خدمة Redis من السجل. عند إلغاء التثبيت الناجح ، سيتم عرض رسالة نجاح وسيخرج Redis.
هذا لا يوقف الخدمة.
على سبيل المثال:
REDIS-SERVER-خدمة---لاستثام
-الخدمة
هذا سيبدأ خدمة redis. عند البداية الناجحة ، سيتم عرض رسالة النجاح وسيبدأ Redis في التشغيل.
على سبيل المثال:
REDIS-SERVER-خدمة الخدمة
-الخدمة
هذا سيوقف خدمة redis. عند الإنهاء الناجح ، سيتم عرض رسالة النجاح وسيخرج Redis.
على سبيل المثال:
REDIS-SERVER-SERVICE-STOP
-اسم اسم الخدمة
يمكن استخدام هذه الوسيطة الاختيارية مع أي من الأوامر السابقة لتعيين اسم الخدمة المثبتة. يجب أن تتبع هذه الوسيطة أوامر الخدمة أو الخدمة أو خدمة الخدمة أو الخدمة ، وتسبق أي وسيطات يتم نقلها إلى Redis عبر أمر التثبيت.
سيقوم ما يلي بتثبيت وبدء ثلاث حالات منفصلة من Redis كخدمة:
REDIS-SERVER-SERVICE-Install-SERVICE-NAME REDISSERVICE1 REDIS.CONF
REDIS-SERVER-SERVICE-START-SERVICE-NAME REDISSERVICE1
ما يلي سيتوقف وإلغاء تثبيت ثلاث حالات منفصلة من Redis كخدمة:
REDIS-SERVER-SERVICE-SERVICE-SERVICE-NAME REDISSERVICE1
REDIS-SERVER-SERVICE-UNINSTALL-SERVICE-NAME REDISSERVICE1
بعد تحرير ملفات التكوين الضرورية وإنشائها ، يجب عليك فتح منفذ جدار الحماية اللازم. يمكنك تثبيت Redis Sentinel من موجه الأوامر على النحو التالي:
REDIS-SERVER-SERVICE-Install-خدمة Sentinel.Conf-SERVICE-NAME