MongoDB 6.0 સુધારાઓ, નવી સુવિધાઓ અને વધુ સાથે આવે છે

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

જેઓ જાણતા નથી તેમના માટે MongoDB, તેમને ખબર હોવી જોઈએ કે આ એક ડેટાબેઝ છે જે JSON જેવા ફોર્મેટમાં દસ્તાવેજોને સંગ્રહિત કરવાનું સમર્થન કરે છે, ક્વેરીઝ જનરેટ કરવા માટે એકદમ લવચીક ભાષા ધરાવે છે, વિવિધ સંગ્રહિત વિશેષતાઓ માટે અનુક્રમણિકા બનાવી શકે છે, બાઈનરી મોટા ઑબ્જેક્ટ્સનું કાર્યક્ષમ સ્ટોરેજ પૂરું પાડે છે, ડેટાબેઝમાં ડેટા બદલવા અને ઉમેરવા માટે ઑપરેશન્સના લૉગિંગને સપોર્ટ કરે છે, નકશા/દૃષ્ટાંત અનુસાર કામ કરી શકે છે, પ્રતિકૃતિને સપોર્ટ કરે છે. , અને ખામી-સહિષ્ણુ રૂપરેખાંકનો બનાવો.

મોંગોડીબી 6.0 ની મુખ્ય નવી સુવિધાઓ

MongoDB 6.0 ના આ નવા સંસ્કરણમાં જે પ્રસ્તુત છે, આ એન્ક્રિપ્ટેડ સ્વરૂપમાં સંગ્રહિત ડેટાને આવરી લેતી ક્વેરીઝ ચલાવવાની ક્ષમતા (ક્વેરીબલ એન્ક્રિપ્શન). માહિતી વપરાશકર્તા દ્વારા ડિક્રિપ્ટ કરવામાં આવે છે અને એનક્રિપ્ટેડ રહે છે વિનંતીની પ્રક્રિયા દરમિયાન (વિનંતી એન્ક્રિપ્ટેડ ડેટા પર કરવામાં આવે છે, તેને પહેલા ડિક્રિપ્ટ કર્યા વિના).

તેના વર્તમાન સ્વરૂપમાં, ક્વેરીઝમાં માત્ર તુલનાત્મક અભિવ્યક્તિઓની મંજૂરી છે, પરંતુ તે ભવિષ્યમાં શ્રેણીઓ, ઉપસર્ગો, પ્રત્યયો, સબસ્ટ્રિંગ્સ અને અન્ય કામગીરીને તપાસવા માટે સમર્થન ઉમેરવાનું આયોજન છે.

મોંગોડીબી 6.0 ના આ નવા સંસ્કરણમાં જે અન્ય ફેરફારો જોવા મળે છે તે છે સમય શ્રેણીના સ્વરૂપમાં ડેટા સ્ટોરેજ સાથે સંકળાયેલી શક્યતાઓને વિસ્તૃત કરી (સમય શ્રેણી સંગ્રહ), જે ચોક્કસ સમય અંતરાલ (સમય અને આ સમયને અનુરૂપ મૂલ્યોનો સમૂહ) માં રેકોર્ડ કરેલ પરિમાણ મૂલ્યોના ભાગોને સંગ્રહિત કરવા માટે ઑપ્ટિમાઇઝ કરવામાં આવે છે, ઉદાહરણ તરીકે, મોનિટરિંગ સિસ્ટમ્સમાં આવા ડેટાને સંગ્રહિત કરવાની જરૂરિયાત ઊભી થાય છે. , ફાઇનાન્શિયલ પ્લેટફોર્મ્સ, સેન્સર્સના સ્ટેટ્સ પોલ કરવા માટેની સિસ્ટમ્સ.

નવી આવૃત્તિ ઓફર કરે છે ડેટા સંગ્રહ સાથે ગૌણ અને સંયુક્ત અનુક્રમણિકાઓનો ઉપયોગ કરવાની ક્ષમતા સમય શ્રેણીના સ્વરૂપમાં.

બીજી બાજુ, તે પણ હાઇલાઇટ કરે છે પરિવર્તન ટ્રેકિંગ માટે નવા સાધનો (“ચેન્જ સ્ટ્રીમ્સ”, API ચેન્જ સ્ટ્રીમ્સ), જેની મદદથી તમે ડેટાબેઝમાં ડેટા બદલાવ વિશે એપ્લિકેશનને સૂચનાઓ મોકલવાનું આયોજન કરી શકો છો. ફેરફારો રીઅલ ટાઇમમાં જાણ કરવામાં આવે છે અને તમને પ્રતિક્રિયાશીલ અને ઇવેન્ટ-આધારિત પ્રોગ્રામિંગ તકનીકોનો ઉપયોગ કરીને એપ્લિકેશન બનાવવાની મંજૂરી આપે છે. ઘટનાઓ ઘડિયાળ પદ્ધતિનો ઉપયોગ કરીને પ્રક્રિયા કરવામાં આવે છે; જો જરૂરી હોય તો, $match, $project અને $redact ઓપરેટરો સાથે ઈવેન્ટ્સને ફિલ્ટર અને એકીકૃત કરી શકાય છે. નવી આવૃત્તિ દસ્તાવેજની પહેલા અને પછીની સ્થિતિ મેળવવાની તક આપે છે (ઉદાહરણ તરીકે, જ્યારે દસ્તાવેજ કાઢી નાખવામાં આવે છે અથવા બદલાય છે). ડેટા મેનીપ્યુલેશન લેંગ્વેજ (DML) ઓપરેશન્સ ઉપરાંત, તે પૂરી પાડે છે DDL કામગીરી માટે આધાર (ડેટા વ્યાખ્યા ભાષા), જેમ કે અનુક્રમણિકાઓ અને સંગ્રહો બનાવવા અને કાઢી નાખવા.

તે ઉપરાંત, હું એ પણ જાણું છું કે ધ $lookup અને $graphlookup ઓપરેટર્સ ચંક્ડ સ્ટોરેજ માટે સંપૂર્ણપણે સપોર્ટેડ છે. ઓપરેશનની કામગીરી $lookup ઑપ્ટિમાઇઝ કરવામાં આવ્યું છે, ઉદાહરણ તરીકે, જ્યારે વિદેશી કી પર ઇન્ડેક્સ હોય છે, ત્યારે નાની સંખ્યામાં દસ્તાવેજોનું મેચિંગ હવે 5-10 ગણું ઝડપી છે અને મોટી સંખ્યા બમણી ઝડપી છે. અનુક્રમણિકાઓનો ઉપયોગ કર્યા વિના સોંપણીઓ માટે, પ્રદર્શનમાં વધારો 100x સુધીનો હોઈ શકે છે.

ના અન્ય ફેરફારજે આ નવા સંસ્કરણથી અલગ છે:

  • પ્રોડક્શન ડેટા સ્ટેટના સુસંગત સ્લાઇસેસ (સ્નેપશોટ) પર જટિલ વિશ્લેષણાત્મક ક્વેરીઝ ચલાવવાની ક્ષમતા પ્રદાન કરવામાં આવી છે.
  • આના જેવી વિશ્લેષણાત્મક ક્વેરીઝ મોટા વિતરિત મોંગોડીબી સેટઅપ્સમાં બહુવિધ શાર્ડ્સને ફેલાવી શકે છે.
  • ડેટાસેટમાં મૂલ્યો નિર્ધારિત કરવા માટે નવા $maxN, $minN અને $lastN ઑપરેટર્સ ઉમેર્યા છે, તેમજ એરે તત્વોને સૉર્ટ કરવા માટે $sortArray ઑપરેટર ઉમેર્યા છે.
  • વિભાજનની કાર્યક્ષમતામાં નોંધપાત્ર સુધારો થયો છે.
  • શાર્ડેડ કલેક્શન માટે ડિફોલ્ટ બ્લોકનું કદ વધારીને 128 MB કરવામાં આવ્યું છે.
  • શાર્ડેડ કલેક્શનને ડિફ્રેગમેન્ટ કરવા માટે configureCollectionBalancing આદેશ ઉમેર્યો.
  • KMIP-જાગૃત કી પ્રદાતાઓ માટે સપોર્ટ ક્લાયંટ-સાઇડ ફીલ્ડ-લેવલ એન્ક્રિપ્શન (CSFLE) માં ઉમેરવામાં આવ્યો છે.
  • ઓડિટ લોગને સંકુચિત અને એન્ક્રિપ્ટ કરવાની ક્ષમતા ઉમેરી, જે DBMS વપરાશકર્તાઓની પ્રવૃત્તિને પ્રતિબિંબિત કરે છે.
  • MongoDB ક્લસ્ટરો (ક્લસ્ટર-ટુ-ક્લસ્ટર સિંક) વચ્ચે પ્રાયોગિક ડેટા સિંક્રનાઇઝેશન મોડ લાગુ કરવામાં આવ્યો છે.
  • અંતર અને સ્થાનના હિસાબમાં ભૌગોલિક માહિતી જેવા વધારાના ડેટાને જોડવા માટે સમર્થન ઉમેર્યું.
  • વાંચન, ક્વેરી અને સોર્ટિંગ માટે સુધારેલ પ્રદર્શન.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે આ નવા સંસ્કરણ વિશે, તમે તેમાં વિગતો ચકાસી શકો છો નીચેની કડી.


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

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

*

*

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