| Versija | 5.0.11 |
|---|---|
| Leidėjas | VelocityDB |
| Išleidimo data | 2015-11-15 |
| Data pridėta | 2015-11-15 |
| OS reikalavimai | Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7 |
| Reikalavimai | Microsoft .NET Framework 4.0 |
| Iš viso atsisiuntimų | 278 |
| Kaina | Free to try |
apibūdinimas
„VelocityDB“ yra į objektus orientuota duomenų bazių valdymo sistema (OODBMS) arba tiesiog objektų duomenų bazių valdymo sistema (ODBMS), tačiau tai taip pat yra „NoSQL“, „Graph Data Store“ ir puikus pasirinkimas įterptajai duomenų bazei arba paskirstytai duomenų bazei. Naudojant klasę BTreeMap [Key, Value], taip pat pateikiama efektyvi paskirstyta rakto/vertės saugykla.
Objektiniai posmai Santykiniai. Reliacinė duomenų bazė visus duomenis saugo lentelėse serveryje. Klientai kalbasi su tokiais serveriais naudodami SQL sakinius, pvz., „select * from actors“. Duomenys taip pat kuriami ir atnaujinami naudojant SQL. VelocityDB nėra reliacinė duomenų bazė (bet labai gerai valdo ryšius), naudojant VelocityDB C# objektai saugomi kaip objektai su visomis nuorodomis/ryšiais tarp objektų. „VelocityDB“ nuolatinių C# objektų naudojimas yra labai panašus į atmintyje esančių C# objektų naudojimą. Duomenys kuriami kuriant C# objektus, atnaujinimai atliekami atnaujinant C# objektus. Nuolatinė saugykla saugiai atliekama naudojant operacijas su užrakinimo apsauga, kad vienas vartotojas negalėtų netyčia anuliuoti kito vartotojo pakeitimų. Kaip ir dauguma duomenų bazių sistemų, „VelocityDB“ naudoja puslapius, tačiau skirtingai nuo kitų sistemų, „VelocityDB“ duomenų puslapiai turi kintamą dydį ir gali būti užšifruoti ir suspausti. VelocityDB nuolatiniai objektai turi objekto identifikatorių (Oid), kurį sudaro DatabaseNumber-PageNumber-SlotNumber.
Sistemos reikalavimai. Norėdami naudoti VelocityDB, turite turėti Visual Studio 2012 C# ir Windows 8 kompiuterį (kitos Windows versijos yra tinkamos, jei naujausios). Taip pat gali būti naudojamos kitos .NET kalbos. „SharpDevelop“ yra nemokama lengva „Visual Studio“ alternatyva. Kai kurios „Visual Studio“ versijos taip pat yra nemokamos. „MacOS“ ir „Linux“ platformos pasiekiamos naudojant kelių platformų atvirojo kodo .NET kūrimo sistemą mono. Nemokamas bandomasis VelocityDB atsisiuntimas pasiekiamas čia. Naudojimo pasirinkimai. Naudokite atskirą VelocityDB viename kompiuteryje arba naudokite neribotą paskirstytą klientų skaičių su neribotais paskirstytais serveriais. Atskira versija gali padaryti beveik viską, ką gali padaryti kliento ir serverio (-ių) versija. Norėdami sužinoti skirtumus, žiūrėkite funkcijų lentelės palyginimą. Privalumai. „VelocityDB“ yra labai keičiamo dydžio, jis gali apdoroti mažas programas su nedideliu nuolatinių duomenų kiekiu, taip pat programas, naudojantias trilijonus objektų iki maždaug Yottabaito per seansą. Vienai programai galima naudoti neribotą seansų skaičių. Našumas yra fantastiškas, greitai sukuriama milijardo asmenų objektų duomenų bazė, kurią galima naršyti naudojant VelocityDbBrowser.