Aerospike သည် ၎င်းတို့၏ NoSQL ဒေတာဘေ့စ်၏ ဗားရှင်း 4.8 ကို ယေဘုယျရရှိနိုင်မှုအဖြစ် ထုတ်ပြန်ခဲ့သည်။ Aerospike Enterprise Edition 4.8 တွင် မှတ်တမ်းဒေတာများကို Intel Optane DC Persistent Memory (PMEM) တွင် သိမ်းဆည်းခြင်းအတွက် ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။ Aerospike ကို ၂၀၀၉ ခုနှစ်တွင် Citrusleaf အမည်ဖြင့် စတင်တည်ထောင်ခဲ့သော်လည်း ၂၀၁၂ ခုနှစ်တွင် ၎င်းတို့၏ NoSQL ဒေတာဘေ့စ်အမည်နှင့် ကိုက်ညီစေရန် ကုမ္ပဏီအမည်ကို ပြောင်းလဲခဲ့သည်။
Aerospike 4.5 ကို ပြီးခဲ့သည့်နှစ် ဒီဇင်ဘာလတွင် persistent memory တွင် index များသိမ်းဆည်းရန် ပံ့ပိုးမှုဖြင့် ထွက်ရှိခဲ့သည်။ 4.8 သည် ဤပံ့ပိုးမှုကို PMEM တွင် မှတ်တမ်းဒေတာများကို သိမ်းဆည်းနိုင်စေရန် တိုးချဲ့ထားသည်။ PMEM တွင် မှတ်တမ်းဒေတာများကို သိမ်းဆည်းခြင်းဖြင့် ဖောက်သည်များသည် latency ကို လျှော့ချနိုင်ပြီး ၎င်းအပေါ် မှီခိုနေသော application များ၏ စွမ်းဆောင်ရည်ကို မြှင့်တင်နိုင်သည်။ သို့သော် Aerospike သည် လုံလောက်သော PMEM သည် စျေးကြီးနိုင်သောကြောင့် အခြားဒေတာသိုလှောင်မှုမီဒီယာများတွင် index နှင့် record data များကို ထည့်သွင်းရန် ပံ့ပိုးပေးဆဲဖြစ်ကြောင်း ဝန်ခံသည်။ အောက်ပါဇယားတွင် Aerospike အကြံပြုထားသော configuration များကို ပြသထားသည်။
အထူးသဖြင့် PMEM တွင် အညွှန်းကိုထည့်ခြင်းဖြင့် ပေးထားသော မြန်ဆန်စွာပြန်လည်စတင်မှုကိုလည်း အခွင့်ကောင်းယူမည်ဆိုပါက Aerospike သည် PMEM ထဲသို့ မှတ်တမ်းဒေတာများထည့်သွင်းနိုင်သည့် စွမ်းရည်အသစ်ကို အခွင့်ကောင်းယူရန်သာ အကြံပြုထားသည်။
Aerospike 4.8 မှာ နောက်ထပ် feature အသစ်တစ်ခုကတော့ client request နဲ့ server response နှစ်ခုလုံးကို သူတို့ရဲ့ transactional API တွေမှာ toggle တစ်ခုကနေ ထိန်းချုပ်ပြီး natively compress လုပ်နိုင်တဲ့ စွမ်းရည်ပါ။ သတ်မှတ်လိုက်တဲ့အခါ၊ နှစ်ဖက်စလုံးကို ဦးတည်နေတဲ့ data ကို Aerospike ရွေးချယ်ထားတဲ့ algorithm က compress လုပ်ပါတယ်။ toggle ကို API တွေမှာ ထည့်သွင်းထားတာကြောင့် application တွေနဲ့ developer တွေဟာ transaction-by-transaction အခြေခံနဲ့ ဘယ်ဟာတွေကို compress လုပ်သင့်လဲ၊ ဘယ်ဟာတွေကို compress မလုပ်သင့်ဘူးလဲဆိုတာကို ဆုံးဖြတ်နိုင်ပါတယ်။ ဒီ feature အသစ်ဟာ record data မှာ သိမ်းဆည်းထားတဲ့ information ကို compress လုပ်နိုင်တဲ့ ယခင် edition တွေရဲ့ လုပ်ဆောင်ချက်အပြင် ထပ်လောင်းပါဝင်ပါတယ်။
အသုံးပြုနိုင်မှု
ချက်ချင်း




အမေဇုံ