| ဗားရှင်း | 5.0.11 |
|---|---|
| ထုတ်ဝေသူ | VelocityDB |
| ဖြန့်ချိသည့်ရက် | ၂၀၁၅၊ နို ၁၅ |
| ရက်စွဲထပ်ထည့်သည် | ၂၀၁၅၊ နို ၁၅ |
| Os လိုအပ်ချက်များ | Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7 |
| လိုအပ်ချက်များ | Microsoft .NET Framework 4.0 |
| စုစုပေါင်း downloads | ၂၇၈ |
| စျေးနှုန်း | Free to try |
ဖော်ပြချက်
VelocityDB သည် Object Oriented Database Management System (OODBMS) သို့မဟုတ် ရိုးရိုး Object Database Management System (ODBMS) ဖြစ်သော်လည်း ၎င်းသည် NoSQL၊ Graph Data Store နှင့် Embedded database သို့မဟုတ် Distributed database အတွက် အကောင်းဆုံးရွေးချယ်မှုတစ်ခုဖြစ်သည်။ အတန်းအစား BTreeMap [Key၊ Value] ကိုအသုံးပြုခြင်းဖြင့်၊ ထိရောက်သောဖြန့်ဝေထားသော Key/Value စတိုးဆိုင်ကိုလည်း ပံ့ပိုးပေးပါသည်။
Object verses Relational ။ ဆက်စပ်ဒေတာဘေ့စ်တစ်ခုသည် ဆာဗာတစ်ခုပေါ်ရှိ ဇယားများတွင် အချက်အလက်အားလုံးကို သိမ်းဆည်းထားသည်။ ဖောက်သည်များသည် "သရုပ်ဆောင်များမှ ရွေးချယ်ပါ" ကဲ့သို့သော SQL ကြေညာချက်များကို အသုံးပြု၍ ထိုဆာဗာများနှင့် စကားပြောဆိုကြသည်။ SQL ကို အသုံးပြု၍ ဒေတာကိုလည်း ဖန်တီးပြီး အပ်ဒိတ်လုပ်ပါသည်။ VelocityDB သည် ဆက်စပ်ဒေတာဘေ့စ်တစ်ခုမဟုတ်ပါ (သို့သော်၎င်းသည် ဆက်ဆံရေးများကို စီမံခန့်ခွဲရာတွင် အလွန်ကောင်းမွန်သည်) ဖြင့် VelocityDB C# အရာဝတ္ထုများကို အရာဝတ္ထုများအကြား ကိုးကားမှုများ/ဆက်စပ်မှုများအားလုံးကို အရာဝတ္ထုများအဖြစ် သိမ်းဆည်းထားသည်။ VelocityDB မြဲမြံသော C# အရာဝတ္ထုများကို အသုံးပြုခြင်းသည် Memory C# အရာဝတ္ထုများတွင် အသုံးပြုခြင်းနှင့် အလွန်ဆင်တူသည်။ ဒေတာကို C# အရာဝတ္ထုများ ဖန်တီးခြင်းဖြင့် ဖန်တီးသည်၊ အပ်ဒိတ်များကို C# အရာဝတ္ထုများကို မွမ်းမံခြင်းဖြင့် ပြီးမြောက်သည်။ မြဲမြံသောစတိုးကို လော့ခ်ချခြင်းအကာအကွယ်ဖြင့် ငွေပေးငွေယူများကို အသုံးပြု၍ လုံခြုံစွာလုပ်ဆောင်ပြီးဖြစ်သောကြောင့် သုံးစွဲသူတစ်ဦးမှ အခြားအသုံးပြုသူ၏ပြောင်းလဲမှုများကို မတော်တဆပြန်ဖျက်၍မရပါ။ ဒေတာဘေ့စ်စနစ်အများစုကဲ့သို့ပင်၊ VelocityDB သည် paging ကိုအသုံးပြုသော်လည်း အခြားစနစ်များနှင့်မတူဘဲ VelocityDB ဒေတာစာမျက်နှာများသည် ပြောင်းလဲနိုင်သောအရွယ်အစားရှိပြီး စိတ်ကြိုက်ရွေးချယ်နိုင်သော ကုဒ်နှင့်ချုံ့နိုင်သည်။ VelocityDB တွင် တည်မြဲနေသော အရာဝတ္ထုများတွင် DatabaseNumber-PageNumber-SlotNumber ပါ၀င်သည့် အရာဝတ္ထု identifier (Oid) ရှိသည်။
စနစ်လိုအပ်ချက်များ။ VelocityDB ကိုအသုံးပြုရန်အတွက် Visual Studio 2012 C# နှင့် Windows 8 PC တစ်ခုရှိရန် လိုအပ်သည် (အခြား Windows ဗားရှင်းများ အဆင်သင့်ဖြစ်နေပါက)။ အခြားသော .NET ဘာသာစကားများကိုလည်း အသုံးပြုနိုင်ပါသည်။ SharpDevelop သည် Visual Studio အတွက် ပေါ့ပါးသော အခမဲ့ရွေးချယ်စရာတစ်ခုဖြစ်သည်။ Visual Studio ၏ အချို့သောဗားရှင်းများသည်လည်း အခမဲ့ဖြစ်သည်။ MacOS နှင့် Linux ပလပ်ဖောင်းများကို ဖြတ်ကျော်သည့်ပလပ်ဖောင်း၊ open source .NET ဖွံ့ဖြိုးတိုးတက်မှုဘောင် mono ကို အသုံးပြုခြင်းဖြင့် ရရှိနိုင်သည်။ VelocityDB ၏ အခမဲ့ အစမ်းဒေါင်းလုဒ်ကို ဤနေရာတွင် ရနိုင်ပါသည်။ အသုံးပြုမှုရွေးချယ်မှုများ။ PC တစ်ခုတည်းတွင် VelocityDB သီးသန့်သုံးပါ သို့မဟုတ် အကန့်အသတ်မရှိ ဖြန့်ဝေထားသော ဆာဗာများဖြင့် အကန့်အသတ်မရှိ ဖြန့်ဝေထားသော client များကို အသုံးပြုပါ။ Standlone ဗားရှင်းသည် ကလိုင်းယင့် + ဆာဗာ(များ) ဗားရှင်းလုပ်ဆောင်နိုင်သည့် အရာအားလုံးနီးပါးကို လုပ်ဆောင်နိုင်သည်။ ကွဲပြားမှုများကို အင်္ဂါရပ်ဇယား နှိုင်းယှဉ်ချက်ကို ကြည့်ပါ။ အကျိုးကျေးဇူးများ။ VelocityDB သည် အလွန်အတိုင်းအတာ လုပ်နိုင်သည်၊ ၎င်းသည် သေးငယ်သော ဒေတာပမာဏ အနည်းငယ်ဖြင့် အပလီကေးရှင်းများအပြင် session တစ်ခုလျှင် Yottabyte ခန့်အထိ အရာဝတ္ထုများ ထရီလျံနှင့်ချီ၍ အသုံးပြုသည့် အပလီကေးရှင်းများကို ကိုင်တွယ်နိုင်သည်။ အပလီကေးရှင်းတစ်ခုစီတွင် အကန့်အသတ်မရှိ session အရေအတွက်ကို အသုံးပြုနိုင်သည်။ စွမ်းဆောင်ရည်က အံ့မခန်းပါပဲ၊ လူတစ်ဘီလီယံလောက်ရှိတဲ့ အရာဝတ္ထုဒေတာဘေ့စ်ကို အမြန်ဖန်တီးပြီး VelocityDbBrowser နဲ့ ရှာဖွေနိုင်ပါတယ်။