| גִרְסָה | 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 [מפתח, ערך], מסופקת גם חנות מפתח/ערך מבוזרת יעילה.
פסוקי חפץ יחסי. מסד נתונים יחסי מאחסן את כל הנתונים בטבלאות בשרת. לקוחות מדברים עם שרתים כאלה באמצעות הצהרות SQL כגון "בחר * משחקנים". נתונים נוצרים ומתעדכנים גם באמצעות SQL. VelocityDB אינו מסד נתונים יחסי (אבל הוא טוב מאוד בניהול יחסים), עם VelocityDB C# אובייקטים מאוחסנים כאובייקטים עם כל הפניות/יחסים בין האובייקטים. שימוש באובייקטי C# מתמידים של VelocityDB דומה מאוד לשימוש באובייקטי C# בזיכרון. נתונים נוצרים על ידי יצירת אובייקטי C#, עדכונים מתבצעים על ידי עדכון אובייקטי C#. החנות המתמשכת נעשית בבטחה באמצעות עסקאות עם הגנת נעילה כך שמשתמש אחד לא יכול לבטל בטעות שינויים של משתמש אחר. כמו רוב מערכות מסדי הנתונים, VelocityDB משתמשת בהחלפה אך בניגוד למערכות אחרות לדפי הנתונים של VelocityDB יש גודל משתנה וניתן לבחירה להצפנה ולדחוס. לאובייקטים מתמידים של VelocityDB יש מזהה אובייקט (Oid) המורכב מ-DatabaseNumber-PageNumber-SlotNumber.
דרישות מערכת. כדי להשתמש ב-VelocityDB אתה צריך להיות בעל Visual Studio 2012 C# ומחשב Windows 8 (גרסאות Windows אחרות בסדר אם לאחרונה). ניתן להשתמש גם בשפות NET אחרות. SharpDevelop היא חלופה קלה בחינם ל-Visual Studio. גרסאות מסוימות של Visual Studio הן גם בחינם. פלטפורמות MacOS ו-Linux זמינות באמצעות פלטפורמת חוצה פלטפורמה, קוד פתוח .NET מסגרת פיתוח מונו. הורדת ניסיון חינם של VelocityDB זמינה כאן. אפשרויות שימוש. השתמש ב-VelocityDB עצמאי על מחשב יחיד או השתמש בלקוחות מבוזרים ללא הגבלה עם שרתים מבוזרים ללא הגבלה. גרסה עצמאית יכולה לעשות כמעט כל מה שגרסת הלקוח + שרת(ים) יכולה לעשות. ראה השוואת טבלת התכונות עבור ההבדלים. יתרונות. VelocityDB ניתנת להרחבה ביותר, היא יכולה להתמודד עם יישומים קטנים עם כמויות קטנות של נתונים מתמשכים כמו גם יישומים המשתמשים בטריליוני אובייקטים בגודל של בערך Yottabyte לכל הפעלה. ניתן להשתמש במספר בלתי מוגבל של הפעלות לכל אפליקציה. הביצועים פנטסטיים, מסד נתונים של אובייקטים של מיליארד איש נוצר במהירות וניתן לגלוש בו באמצעות VelocityDbBrowser.