Preskočiť na obsah
V

VelocityDB

Vydavateľ: VelocityDB
Preskenované na vírusy Windows Free to try
Verzia5.0.11
Vydavateľ VelocityDB
Dátum vydania15. 11. 2015
Dátum pridania15. 11. 2015
Požiadavky OSWindows 10, Windows 8, Windows, Windows Server 2008, Windows 7
PožiadavkyMicrosoft .NET Framework 4.0
Celkový počet stiahnutí278
cenaFree to try

Popis

VelocityDB je objektovo orientovaný systém správy databáz (OODBMS) alebo jednoducho systém správy databáz objektov (ODBMS), ale je to aj NoSQL, úložisko údajov grafov a vynikajúca voľba pre vstavanú databázu alebo distribuovanú databázu. Použitím triedy BTreeMap [Kľúč, hodnota] je k dispozícii aj efektívny distribuovaný ukladací priestor kľúč/hodnota.

Objektové verše Vzťahové. Relačná databáza ukladá všetky údaje do tabuliek na serveri. Klienti komunikujú s takýmito servermi pomocou príkazov SQL, ako napríklad „vyberte * z aktérov“. Údaje sa tiež vytvárajú a aktualizujú pomocou SQL. VelocityDB nie je relačná databáza (ale je veľmi dobrá na riadenie vzťahov), s VelocityDB C# sú objekty uložené ako objekty so všetkými odkazmi/vzťahmi medzi objektmi. Používanie perzistentných objektov C# VelocityDB je veľmi podobné používaniu objektov C# v pamäti. Údaje sa vytvárajú vytváraním objektov C#, aktualizácie sa vykonávajú aktualizáciou objektov C#. Trvalé ukladanie sa bezpečne vykonáva pomocou transakcií s ochranou zamykaním, takže jeden používateľ nemôže náhodne vrátiť späť zmeny iného používateľa. Ako väčšina databázových systémov, VelocityDB používa stránkovanie, ale na rozdiel od iných systémov majú dátové stránky VelocityDB premenlivú veľkosť a môžu byť voliteľne šifrované a komprimované. Perzistentné objekty VelocityDB majú identifikátor objektu (Oid) pozostávajúci z DatabaseNumber-PageNumber-SlotNumber.

Požiadavky na systém. Ak chcete používať VelocityDB, musíte mať Visual Studio 2012 C# a počítač so systémom Windows 8 (ostatné verzie systému Windows OK, ak sú aktuálne). Môžu sa použiť aj iné jazyky .NET. SharpDevelop je bezplatná alternatíva k Visual Studiu s nízkou hmotnosťou. Niektoré verzie Visual Studio sú tiež bezplatné. Platformy MacOS a Linux sú dostupné pomocou multiplatformového, open source vývojového rámca .NET mono. Bezplatné skúšobné stiahnutie VelocityDB je k dispozícii tu. Možnosti použitia. Použite VelocityDB samostatne na jednom PC alebo použite neobmedzený počet distribuovaných klientov s neobmedzeným počtom distribuovaných serverov. Samostatná verzia dokáže takmer všetko, čo verzia klient + server(y). Rozdiely nájdete v porovnaní tabuľky funkcií. Výhody. VelocityDB je mimoriadne škálovateľný, dokáže spracovať malé aplikácie s malým množstvom perzistentných údajov, ako aj aplikácie využívajúce bilióny objektov až do veľkosti približne Yottabyte na reláciu. Pre jednu aplikáciu je možné použiť neobmedzený počet relácií. Výkon je fantastický, rýchlo sa vytvorí databáza objektov s miliardou osôb a dá sa prehliadať pomocou VelocityDbBrowser.

Podobné programy

Alternatívy