રેડિસ 6.0 પહેલાથી જ રજૂ કરવામાં આવી છે અને તે ઘણા નોંધપાત્ર સુધારાઓ સાથે આવે છે

રેડિસ 6.0 નું નવું સંસ્કરણ હવે ઉપલબ્ધ છે આરસી 1 ના પ્રકાશનના ચાર મહિના પછી. રેડિસથી અજાણ લોકો માટે, તમારે જાણવું જોઈએ કે આ એએનએસઆઈ-સીમાં લખેલી સ્કેલેબલ કી-વેલ્યુ ડેટાબેઝ મેનેજમેન્ટ સિસ્ટમ છે અને બીએસડી લાઇસેંસ હેઠળ વિતરિત કરવામાં આવી છે.

આ સ્થિર સંસ્કરણ નવી સુવિધાઓમાં નોંધપાત્ર ફેરફાર સાથે આવે છેજેમ કે નવું આરઇએસપી 3 પ્રોટોકોલ, કાર્ય "ક્લાયંટ-સાઇડ કેશ", ACL (controlક્સેસ નિયંત્રણ સૂચિ), રેડિસ આદેશો, આરડીબી ફાઇલો, વગેરે.

ફરી 6.0 કી નવી સુવિધાઓ

આ નવા સંસ્કરણની મુખ્ય નવીનતા છે આરઇએસપી 3, નવો વૈકલ્પિક પ્રોટોકોલછે, જે તેના વિકાસકર્તાઓ અનુસાર છેઓ આવશ્યક હતું કારણ કે જૂનો પ્રોટોકોલ, આર.એસ.પી. 2, પૂરતો અર્થપૂર્ણ ન હતો. આરઈએસપી 3 સાથેનો મુખ્ય વિચાર એ સીધા રેડિસથી જટિલ ડેટા પ્રકારો પરત કરવાની ક્ષમતા છે, ક્લાયંટને તે જાણ્યા વગર કે કયા પ્રકારનાં "ફ્લેટ એરે" અથવા યોગ્ય બુલિયન મૂલ્યોને બદલે પરત નંબરોને કન્વર્ટ કરવા.

રેડિસ 6.0 માં બીજી નવી સુવિધા એસીએલ છે જે છે એપ્લિકેશન ભૂલોથી ડેટાને સુરક્ષિત રાખવા માટે અલગતા માટે બનાવાયેલ છે. આ વધારાની સારી બાબત એ છે કે હવે એસીએલ માટે રેડિસ મોડ્યુલ ઇન્ટરફેસ છે, જે તમને વૈવિધ્યપૂર્ણ પ્રમાણીકરણ પદ્ધતિઓ લખવાની મંજૂરી આપે છે.

ક્લાઈન્ટ બાજુ પર ઉન્નત કેશ, ત્યારથી, આ સંસ્કરણની નવીનતા છે ફરીથી ડિઝાઇન કરવામાં આવ્યું છે વાહકોડનામના ઉપયોગની તરફેણમાં વિશિષ્ટ કેશીંગ અભિગમ છોડ્યો, જે, શ્રેષ્ઠ અભિગમ છે. આ ઉપરાંત, ફંકશન "ટ્રાન્સમિશન મોડ" દ્વારા પૂરક હતું.નવું મોડ ઉમેરવા માટે તે ખૂબ ઉપયોગી થઈ શકે છે કે જેમાં સર્વરને ક્લાયન્ટ્સ પર કોઈ રાજ્ય ન રાખવું જરૂરી છે.

ટ્રાન્સમિશન મોડનો ઉપયોગ કરતી વખતે, સર્વર હવે દરેક ક્લાયંટ દ્વારા વિનંતી કીઓ યાદ કરવાનો પ્રયાસ કરતું નથી. તેનાથી વિપરીત, ગ્રાહકો કી ઉપસર્ગો પર સબ્સ્ક્રાઇબ કરે છે. આ પરિવર્તનનું પરિણામ એ છે કે ત્યાં કોઈ વધુ સંદેશા નથી, પરંતુ ફક્ત પસંદ કરેલા ઉપસર્ગો માટે છે અને સર્વર બાજુ પર કોઈ મેમરી પ્રયાસ નથી.

વળી, હવે "optપ્ટ-ઇન / optપ્ટ-આઉટ" મોડ સપોર્ટેડ છે, તેથી પ્રસારણ મોડનો ઉપયોગ ન કરતા વપરાશકર્તાઓ સર્વરને બરાબર કહી શકે છે કે ક્લાયંટ અમાન્યતા સંદેશાઓની સંખ્યા ઘટાડવા માટે કેશ કરશે.

બીજી બાજુ આપણે શોધી શકીએ છીએ ACL સુધારાઓ, કે પ્રથમ સ્થાને, નવો ACL LOG આદેશ તમને એસીએલનું ઉલ્લંઘન કરનારા બધા ક્લાયંટને જોવાની મંજૂરી આપે છે, જે accessક્સેસ આદેશો કરે છે કે તેઓ ન હોવા જોઈએ અને કઈ keysક્સેસ કીઓ કે જે beક્સેસ કરી શકાતી નથી અથવા જેમના પ્રમાણીકરણ પ્રયત્નો નિષ્ફળ થયા છે.

બીજું, ACL GENPASS ફંક્શન ફરીથી અમલમાં મૂકવામાં આવ્યું છે, તે હવે SHA256 આધારિત HMAC નો ઉપયોગ કરે છે અને સર્વરને કહેવા માટે કેટલા બિનઉપયોગી સ્યુડો-રેન્ડમ શબ્દમાળા બિટ્સ બનાવવા માટે વૈકલ્પિક દલીલ સ્વીકારે છે. જ્યારે / dev / urandom શરૂ થાય છે અને પછી કાઉન્ટર મોડમાં HMAC નો ઉપયોગ કરે છે ત્યારે રેડિસ આંતરિક કી જનરેટ કરે છે અન્ય રેન્ડમ નંબરો ઉત્પન્ન કરવા માટે: આ રીતે તમે API નો દુરુપયોગ કરી શકો છો અને જ્યારે પણ તમે ઇચ્છો ત્યારે ક callલ કરી શકો છો, કારણ કે તે ખૂબ ઝડપી હશે, પ્રોગ્રામર સમજાવી.

PSYNC2 ઉન્નતીકરણ રેડિસને હવે આંશિક રીતે વધુ વખત ફરીથી સિંક્રનાઇઝ કરવાની મંજૂરી આપે છે. હકીકતમાં, તમે હવે પ્રોટોકોલમાં અંતિમ પિંગ્સ ઘટાડી શકો છો, જેથી પ્રતિકૃતિઓ અને માસ્ટર્સ સામાન્ય setફસેટ શોધવાની સંભાવના વધારે છે.

સમય વિલંબ સાથે સુધારેલ રેડિસ આદેશોઅગાઉ સ્વીકૃત સેકંડમાં ફક્ત BLPOP અને અન્ય આદેશો જ હવે દશાંશ સંખ્યાઓને સ્વીકારે છે, પરંતુ કનેક્ટેડ ક્લાયંટની સંખ્યાને ધ્યાનમાં લીધા વિના, વાસ્તવિક રીઝોલ્યુશન પણ વર્તમાન "એચઝેડ" મૂલ્ય કરતા ઓછું ન હોવાની સુધારણા કરવામાં આવી છે.

છેલ્લે આ સંસ્કરણના બીજા મહત્વપૂર્ણ ફેરફારો એસુધારેલ આરડીબી ફાઇલો, જે હવે લોડ કરવા માટે ઝડપી છે. ફાઇલની વાસ્તવિક રચના (મોટા અથવા નાના મૂલ્યો) ના આધારે, તમે વિકાસકર્તાના આધારે 20-30% સુધારણાની અપેક્ષા કરી શકો છો. INFO આદેશ પણ હવે વધુ ઝડપી છે જ્યારે બહુવિધ ક્લાયન્ટ્સ કનેક્ટ થાય છે, લાંબા સમયથી ચાલતો મુદ્દો જે છેવટે ઉકેલાઈ ગયો છે.

રેડિસ 6.0.0 તેની સત્તાવાર વેબસાઇટ પરથી ડાઉનલોડ કરવા માટે ઉપલબ્ધ છે.


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.