| Версія | 5.0.11 |
|---|---|
| Выдавец | VelocityDB |
| Дата выпуску | 15 ліс 2015 г. |
| Дата дададзена | 15 ліс 2015 г. |
| Патрабаванні да ОС | 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], таксама забяспечваецца эфектыўнае размеркаванае сховішча ключоў/значэнняў.
Аб'ектныя вершы Рэляцыйныя. Рэляцыйная база дадзеных захоўвае ўсе дадзеныя ў табліцах на серверы. Кліенты размаўляюць з такімі серверамі з дапамогай аператараў 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 з адкрытым зыходным кодам mono. Бясплатная пробная загрузка VelocityDB даступная тут. Варыянты выкарыстання. Выкарыстоўвайце VelocityDB аўтаномна на адным ПК або выкарыстоўвайце неабмежаваную колькасць размеркаваных кліентаў з неабмежаванай колькасцю размеркаваных сервераў. Аўтаномная версія можа рабіць амаль усё, што можа рабіць версія кліент + сервер(ы). Глядзіце параўнальную табліцу функцый, каб даведацца пра адрозненні. Перавагі. VelocityDB вельмі маштабуецца, ён можа апрацоўваць невялікія прыкладанні з невялікімі аб'ёмамі пастаянных даных, а таксама прыкладанні, якія выкарыстоўваюць трыльёны аб'ектаў памерам прыкладна да Ётабайта за сеанс. Адно прыкладанне можа выкарыстоўваць неабмежаваную колькасць сеансаў. Прадукцыйнасць фантастычная, база дадзеных аб'ектаў на мільярд Person хутка ствараецца і можа праглядацца з дапамогай VelocityDbBrowser.