MongoDB 6.0 មកដល់ជាមួយនឹងការកែលម្អ មុខងារថ្មីៗ និងច្រើនទៀត

បន្ទាប់ពីមួយឆ្នាំនៃការអភិវឌ្ឍន៍ ការចេញផ្សាយកំណែថ្មីនៃ MongoDB 6.0 ត្រូវបានប្រកាសដែលក្នុងនោះសេចក្តីប្រកាសលើកឡើងថាការផ្លាស់ប្តូរគួរឱ្យកត់សម្គាល់បំផុតនៅក្នុងកំណែនេះរួមមានការធ្វើឱ្យប្រសើរឡើងនៅក្នុងស៊េរីពេលវេលា មុខងារថ្មី និងការកែលម្អការអនុវត្តសម្រាប់ការផ្លាស់ប្តូរលំហូរ ក្នុងចំណោមរបស់ផ្សេងទៀត។

សម្រាប់អ្នកដែលមិនដឹង MongoDBពួកគេគួរតែដឹងថានេះគឺជាមូលដ្ឋានទិន្នន័យ គាំទ្រការរក្សាទុកឯកសារក្នុងទម្រង់ដូច JSON, មានភាសាដែលអាចបត់បែនបានសម្រាប់បង្កើតសំណួរ អាចបង្កើតលិបិក្រមសម្រាប់គុណលក្ខណៈដែលបានរក្សាទុកផ្សេងៗ ផ្តល់នូវការផ្ទុកវត្ថុធំគោលពីរយ៉ាងមានប្រសិទ្ធភាព គាំទ្រការកត់ត្រាប្រតិបត្តិការដើម្បីផ្លាស់ប្តូរ និងបន្ថែមទិន្នន័យទៅក្នុងមូលដ្ឋានទិន្នន័យ អាចដំណើរការបានតាមផែនទី/គំរូកាត់បន្ថយ គាំទ្រការចម្លង និងបង្កើតការកំណត់ដែលអត់ឱនចំពោះកំហុស។

លក្ខណៈពិសេសថ្មីសំខាន់ៗរបស់ម៉ុងដូឌី ៥

នៅក្នុងកំណែថ្មីនៃ MongoDB 6.0 ដែលត្រូវបានបង្ហាញ សមត្ថភាពក្នុងការដំណើរការសំណួរដែលគ្របដណ្តប់ទិន្នន័យដែលបានរក្សាទុកក្នុងទម្រង់ដែលបានអ៊ិនគ្រីប (ការអ៊ិនគ្រីបដែលអាចសាកសួរបាន)។ ទិន្នន័យ ត្រូវបានឌិគ្រីបដោយអ្នកប្រើប្រាស់ ហើយនៅតែត្រូវបានអ៊ិនគ្រីប កំឡុងពេលដំណើរការសំណើ (សំណើត្រូវបានធ្វើឡើងលើទិន្នន័យដែលបានអ៊ិនគ្រីប ដោយមិនចាំបាច់ឌិគ្រីបវាជាមុន)។

នៅក្នុងទម្រង់បច្ចុប្បន្នរបស់វា មានតែកន្សោមប្រៀបធៀបប៉ុណ្ណោះដែលត្រូវបានអនុញ្ញាតនៅក្នុងសំណួរ ប៉ុន្តែវាត្រូវបានគ្រោងនឹងបន្ថែមជំនួយសម្រាប់ការពិនិត្យជួរ បុព្វបទ បច្ច័យ ខ្សែអក្សររង និងប្រតិបត្តិការផ្សេងទៀតនាពេលអនាគត។

ការផ្លាស់ប្តូរមួយទៀតដែលលេចធ្លោនៅក្នុងកំណែថ្មីនៃ MongoDB 6.0 នោះគឺនោះ។ ពង្រីកលទ្ធភាពដែលទាក់ទងនឹងការផ្ទុកទិន្នន័យក្នុងទម្រង់ជាស៊េរីពេលវេលា (ការប្រមូលស៊េរីពេលវេលា) ដែលត្រូវបានធ្វើឱ្យប្រសើរឡើងដើម្បីរក្សាទុកផ្នែកនៃតម្លៃប៉ារ៉ាម៉ែត្រដែលបានកត់ត្រាក្នុងចន្លោះពេលជាក់លាក់ (ពេលវេលា និងសំណុំនៃតម្លៃដែលត្រូវគ្នានឹងពេលវេលានេះ) ឧទាហរណ៍ តម្រូវការកើតឡើងដើម្បីរក្សាទុកទិន្នន័យបែបនេះនៅក្នុងប្រព័ន្ធត្រួតពិនិត្យ។ វេទិកាហិរញ្ញវត្ថុ ប្រព័ន្ធដើម្បីស្ទង់មតិស្ថានភាពរបស់ឧបករណ៍ចាប់សញ្ញា។

កំណែថ្មីផ្តល់ជូន សមត្ថភាពក្នុងការប្រើប្រាស់សន្ទស្សន៍បន្ទាប់បន្សំ និងសមាសធាតុជាមួយនឹងការប្រមូលទិន្នន័យ នៅក្នុងទម្រង់នៃស៊េរីពេលវេលា។

ម្យ៉ាងវិញទៀត វា​ក៏​គូសបញ្ជាក់​ផងដែរ​ ឧបករណ៍ថ្មីសម្រាប់ការតាមដានការផ្លាស់ប្តូរ ("ការផ្លាស់ប្តូរស្ទ្រីម", API ផ្លាស់ប្តូរស្ទ្រីម) ដោយមានជំនួយពីការដែលអ្នកអាចរៀបចំការផ្ញើការជូនដំណឹងទៅកម្មវិធីអំពីការផ្លាស់ប្តូរទិន្នន័យនៅក្នុងមូលដ្ឋានទិន្នន័យ។ ការផ្លាស់ប្តូរត្រូវបានរាយការណ៍នៅក្នុងពេលវេលាជាក់ស្តែង និងអនុញ្ញាតឱ្យអ្នកបង្កើតកម្មវិធីដោយប្រើប្រតិកម្ម និងបច្ចេកទេសកម្មវិធីដែលជំរុញដោយព្រឹត្តិការណ៍។ ព្រឹត្តិការណ៍ត្រូវបានដំណើរការដោយប្រើវិធីសាស្ត្រនាឡិកា។ ប្រសិនបើចាំបាច់ ព្រឹត្តិការណ៍អាចត្រូវបានត្រង និងប្រមូលផ្តុំជាមួយប្រតិបត្តិករ $match, $project និង $redact ។ កំណែថ្មី។ ផ្តល់លទ្ធភាពក្នុងការទទួលបានស្ថានភាពមុន និងក្រោយនៃឯកសារ (ឧទាហរណ៍ នៅពេលដែលឯកសារត្រូវបានលុប ឬផ្លាស់ប្តូរ)។ បន្ថែមពីលើប្រតិបត្តិការភាសាគ្រប់គ្រងទិន្នន័យ (DML) វាផ្តល់ ការគាំទ្រសម្រាប់ប្រតិបត្តិការ DDL (ភាសានិយមន័យទិន្នន័យ) ដូចជាការបង្កើត និងលុបលិបិក្រម និងការប្រមូល។

បន្ថែមពីលើនេះ ខ្ញុំក៏ដឹងដែរថា ប្រតិបត្តិករ $lookup និង $graphlookup ត្រូវ​បាន​គាំទ្រ​យ៉ាង​ពេញលេញ​សម្រាប់​ការ​ផ្ទុក​ជា​កំណាត់។ ការអនុវត្តនៃប្រតិបត្តិការ $lookup ត្រូវបានធ្វើឱ្យប្រសើរ, ឧទាហរណ៍ នៅពេលដែលមានលិបិក្រមនៅលើសោបរទេស ការផ្គូផ្គងឯកសារមួយចំនួនតូចឥឡូវនេះលឿនជាង 5-10 ដង ហើយលេខធំគឺលឿនជាងពីរដង។ សម្រាប់កិច្ចការដោយមិនប្រើលិបិក្រម ការកើនឡើងនៃការអនុវត្តអាចឡើងដល់ 100x។

នៃ ការផ្លាស់ប្តូរផ្សេងទៀត។s ដែលលេចធ្លោចេញពីកំណែថ្មីនេះ៖

  • សមត្ថភាពក្នុងការដំណើរការសំណួរវិភាគស្មុគ្រស្មាញនៅលើផ្នែកជាប់គ្នា (រូបថត) នៃស្ថានភាពទិន្នន័យផលិតកម្មត្រូវបានផ្តល់ជូន។
  • សំណួរវិភាគដូចនេះអាចលាតសន្ធឹងផ្នែកជាច្រើននៅក្នុងការដំឡើង MongoDB ដែលបានចែកចាយធំ។
  • បានបន្ថែមប្រតិបត្តិករ $maxN, $minN និង $lastN ថ្មីដើម្បីកំណត់តម្លៃនៅក្នុងសំណុំទិន្នន័យ ក៏ដូចជាប្រតិបត្តិករ $sortArray ដើម្បីតម្រៀបធាតុអារេ។
  • ប្រសិទ្ធភាពនៃការបែងចែកត្រូវបានធ្វើឱ្យប្រសើរឡើងយ៉ាងខ្លាំង។
  • ទំហំប្លុកលំនាំដើមសម្រាប់ការប្រមូលផ្តុំដែលបានបំបែកត្រូវបានកើនឡើងដល់ 128 មេកាបៃ។
  • បានបន្ថែមពាក្យបញ្ជា configureCollectionBalancing ដើម្បី defragment បណ្តុំដែលបានបំបែក។
  • ការគាំទ្រសម្រាប់អ្នកផ្តល់សេវាគន្លឹះ KMIP-aware ត្រូវបានបន្ថែមទៅ Client-Side Field-Level Encryption (CSFLE)។
  • បានបន្ថែមសមត្ថភាពក្នុងការបង្ហាប់ និងអ៊ិនគ្រីបកំណត់ហេតុសវនកម្ម ដែលឆ្លុះបញ្ចាំងពីសកម្មភាពរបស់អ្នកប្រើ DBMS ។
  • របៀបធ្វើសមកាលកម្មទិន្នន័យពិសោធន៍រវាងក្រុម MongoDB (Cluster-to-Cluster Sync) ត្រូវបានអនុវត្ត។
  • ជំនួយបន្ថែមសម្រាប់ការភ្ជាប់ទិន្នន័យបន្ថែម ដូចជាព័ត៌មានភូមិសាស្រ្តទៅក្នុងគណនីសម្រាប់ចម្ងាយ និងទីតាំង។
  • ដំណើរការប្រសើរឡើងសម្រាប់ការអាន សួរ និងតម្រៀប។

ទីបំផុត ប្រសិនបើអ្នកចាប់អារម្មណ៍ចង់ដឹងបន្ថែមអំពីវា អំពីកំណែថ្មីនេះអ្នកអាចពិនិត្យមើលព័ត៌មានលម្អិត តំណខាងក្រោម។


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ៖ AB Internet Networks 2008 SL
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។