| ورژن | 5.0.11 |
|---|---|
| ناشر | VelocityDB |
| رہائی کی تاریخ | 15 نومبر، 2015 |
| تاریخ شامل کی گئی | 15 نومبر، 2015 |
| OS کی ضروریات | Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7 |
| تقاضے | Microsoft .NET Framework 4.0 |
| کل ڈاؤن لوڈ | 278 |
| قیمت | Free to try |
تفصیل
VelocityDB ایک آبجیکٹ اورینٹڈ ڈیٹا بیس مینجمنٹ سسٹم (OODBMS) یا محض ایک آبجیکٹ ڈیٹا بیس مینجمنٹ سسٹم (ODBMS) ہے لیکن یہ ایک NoSQL، گراف ڈیٹا اسٹور اور ایمبیڈڈ ڈیٹا بیس یا ڈسٹری بیوٹڈ ڈیٹا بیس کے لیے ایک بہترین انتخاب ہے۔ کلاس BTreeMap [Key, Value] کا استعمال کرتے ہوئے، ایک موثر تقسیم شدہ کلید/ویلیو اسٹور بھی فراہم کیا جاتا ہے۔
آبجیکٹ آیات رشتہ دار۔ ایک رشتہ دار ڈیٹا بیس سرور پر تمام ڈیٹا کو ٹیبل میں محفوظ کرتا ہے۔ کلائنٹ ایس کیو ایل اسٹیٹمنٹس کا استعمال کرتے ہوئے ایسے سرورز سے بات کرتے ہیں جیسے کہ "ایکٹرز سے * منتخب کریں"۔ ایس کیو ایل کا استعمال کرتے ہوئے ڈیٹا بھی بنایا اور اپ ڈیٹ کیا جاتا ہے۔ VelocityDB ایک رشتہ دار ڈیٹا بیس نہیں ہے (لیکن یہ تعلقات کو منظم کرنے میں بہت اچھا ہے)، VelocityDB C# اشیاء کے ساتھ اشیاء کے درمیان تمام حوالوں/تعلقات کے ساتھ آبجیکٹ کے طور پر محفوظ کیا جاتا ہے۔ VelocityDB مستقل C# آبجیکٹ کا استعمال میموری C# آبجیکٹ میں استعمال کرنے کے مترادف ہے۔ ڈیٹا C# آبجیکٹ بنا کر بنایا جاتا ہے، اپ ڈیٹس C# آبجیکٹ کو اپ ڈیٹ کر کے مکمل کیے جاتے ہیں۔ پرسسٹنٹ اسٹور کو لاکنگ پروٹیکشن کے ساتھ لین دین کا استعمال کرتے ہوئے محفوظ طریقے سے کیا جاتا ہے تاکہ ایک صارف غلطی سے دوسرے صارف کی تبدیلیوں کو کالعدم نہ کر سکے۔ زیادہ تر ڈیٹا بیس سسٹمز کی طرح، VelocityDB پیجنگ کا استعمال کرتا ہے لیکن دوسرے سسٹمز کے برعکس VelocityDB ڈیٹا پیجز کا سائز متغیر ہوتا ہے اور اختیاری طور پر انکرپٹ اور کمپریس کیا جا سکتا ہے۔ VelocityDB مستقل آبجیکٹ میں ایک آبجیکٹ شناخت کنندہ (Oid) ہوتا ہے جس میں ڈیٹا بیس نمبر-صفحہ نمبر- سلاٹ نمبر ہوتا ہے۔
سسٹم کے تقاضے VelocityDB استعمال کرنے کے لیے آپ کے پاس Visual Studio 2012 C# اور Windows 8 PC ہونا ضروری ہے (Windows کے دوسرے ورژن اگر حالیہ ہیں تو ٹھیک ہے)۔ دیگر .NET زبانیں بھی استعمال کی جا سکتی ہیں۔ SharpDevelop بصری اسٹوڈیو کا ہلکے وزن کا مفت متبادل ہے۔ بصری اسٹوڈیو کے کچھ ورژن بھی مفت ہیں۔ MacOS اور Linux پلیٹ فارم کراس پلیٹ فارم، اوپن سورس .NET ڈویلپمنٹ فریم ورک مونو کا استعمال کرتے ہوئے دستیاب ہیں۔ VelocityDB کا مفت ٹرائل ڈاؤن لوڈ یہاں دستیاب ہے۔ استعمال کے اختیارات۔ ایک پی سی پر VelocityDB اسٹینڈ اکیلا استعمال کریں یا لامحدود تقسیم شدہ سرورز کے ساتھ لامحدود تقسیم شدہ کلائنٹس کا استعمال کریں۔ اسٹینڈ لون ورژن تقریباً وہ سب کچھ کر سکتا ہے جو کلائنٹ + سرور (زبانیں) ورژن کر سکتا ہے۔ اختلافات کے لیے فیچر ٹیبل کا موازنہ دیکھیں۔ فوائد۔ VelocityDB انتہائی قابل توسیع ہے، یہ چھوٹی ایپلی کیشنز کو ہینڈل کر سکتا ہے جس میں تھوڑی مقدار میں مستقل ڈیٹا کے ساتھ ساتھ فی سیشن سائز میں تقریباً ایک یوٹا بائٹ تک کھربوں اشیاء استعمال کرنے والی ایپلیکیشنز کو ہینڈل کیا جا سکتا ہے۔ سیشنز کی لامحدود تعداد فی درخواست استعمال کی جا سکتی ہے۔ کارکردگی لاجواب ہے، ایک بلین پرسن آبجیکٹ ڈیٹا بیس تیزی سے تیار ہو جاتا ہے اور اسے VelocityDbBrowser کے ساتھ براؤز کیا جا سکتا ہے۔