| Տարբերակ | 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], տրամադրվում է նաև արդյունավետ բաշխված Key/Value պահեստ:
Առարկայական հատվածներ Հարաբերական. Հարաբերական տվյալների բազան պահում է բոլոր տվյալները սերվերի աղյուսակներում: Հաճախորդները խոսում են նման սերվերների հետ՝ օգտագործելով SQL հայտարարություններ, ինչպիսիք են «ընտրել * դերակատարներից»: Տվյալները նույնպես ստեղծվում և թարմացվում են SQL-ի միջոցով: VelocityDB-ն հարաբերական տվյալների բազա չէ (բայց այն շատ լավ է կառավարում հարաբերությունները), VelocityDB-ի հետ C# օբյեկտները պահվում են որպես օբյեկտներ՝ բոլոր հղումներով/առարկայականների միջև կապերով: VelocityDB համառ C# օբյեկտների օգտագործումը շատ նման է C# օբյեկտների հիշողության մեջ օգտագործմանը: Տվյալները ստեղծվում են C# օբյեկտներ ստեղծելով, թարմացումներն իրականացվում են C# օբյեկտների թարմացմամբ: Մշտական խանութը ապահով կերպով կատարվում է կողպման պաշտպանությամբ գործարքների միջոցով, որպեսզի օգտվողներից մեկը չկարողանա պատահաբար չեղարկել մյուս օգտատիրոջ փոփոխությունները: Ինչպես տվյալների բազայի համակարգերից շատերը, VelocityDB-ն օգտագործում է paging, բայց ի տարբերություն այլ համակարգերի՝ VelocityDB տվյալների էջերն ունեն փոփոխական չափ և կարող են ընտրովի կոդավորվել և սեղմվել: VelocityDB մշտական օբյեկտներն ունեն օբյեկտի նույնացուցիչ (Oid), որը բաղկացած է DatabaseNumber-PageNumber-SlotNumber-ից:
Համակարգի պահանջները. VelocityDB-ն օգտագործելու համար դուք պետք է ունենաք Visual Studio 2012 C# և Windows 8 համակարգիչ (Windows-ի այլ տարբերակները լավ են, եթե վերջերս են): Կարող են օգտագործվել նաև այլ .NET լեզուներ: SharpDevelop-ը անվճար թեթև այլընտրանք է Visual Studio-ին: Visual Studio-ի որոշ տարբերակներ նույնպես անվճար են: MacOS և Linux պլատֆորմները հասանելի են խաչաձև պլատֆորմի միջոցով, բաց կոդով .NET մշակման Framework mono: VelocityDB-ի անվճար փորձնական ներբեռնումը հասանելի է այստեղ: Օգտագործման ընտրանքներ. Օգտագործեք VelocityDB ինքնուրույն մեկ համակարգչի վրա կամ օգտագործեք անսահմանափակ բաշխված հաճախորդներ անսահմանափակ բաշխված սերվերներով: Standlone տարբերակը կարող է անել գրեթե այն ամենը, ինչ կարող է անել հաճախորդը + սերվեր(ներ) տարբերակը: Տեսեք առանձնահատկությունների աղյուսակի համեմատությունը տարբերությունների համար: Օգուտները. VelocityDB-ն չափազանց լայնածավալ է, այն կարող է կառավարել փոքր հավելվածներ փոքր քանակությամբ մշտական տվյալների հետ, ինչպես նաև հավելվածներ, որոնք օգտագործում են տրիլիոն օբյեկտներ մինչև մոտ մեկ Yottabyte-ի չափով մեկ նստաշրջանում: Անսահմանափակ թվով նիստեր կարող են օգտագործվել յուրաքանչյուր հավելվածի համար: Կատարումը ֆանտաստիկ է, արագորեն ստեղծվում է մեկ միլիարդ անձ օբյեկտների տվյալների բազա, որը կարելի է զննել VelocityDbBrowser-ով: