| Versiune | 5.0.11 |
|---|---|
| Editor | VelocityDB |
| Data eliberării | 15 nov. 2015 |
| Data adaugata | 15 nov. 2015 |
| Cerințele OS | Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7 |
| Cerințe | Microsoft .NET Framework 4.0 |
| Descărcări totale | 278 |
| Preț | Free to try |
Descriere
VelocityDB este un sistem de gestionare a bazelor de date orientat pe obiecte (OODBMS) sau pur și simplu un sistem de gestionare a bazelor de date cu obiecte (ODBMS), dar este, de asemenea, un NoSQL, un depozit de date grafice și o alegere excelentă pentru baza de date încorporată sau o bază de date distribuită. Prin utilizarea clasei BTreeMap [Key, Value], este oferit și un magazin eficient de chei/valoare distribuite.
Versuri obiect Relaționale. O bază de date relațională stochează toate datele în tabele de pe un server. Clienții vorbesc cu astfel de servere folosind instrucțiuni SQL, cum ar fi „select * from actors”. De asemenea, datele sunt create și actualizate folosind SQL. VelocityDB nu este o bază de date relațională (dar este foarte bun la gestionarea relațiilor), cu VelocityDB obiectele C# sunt stocate ca obiecte cu toate referințele/relațiile dintre obiecte. Utilizarea obiectelor C# persistente VelocityDB este foarte asemănătoare cu utilizarea obiectelor C# în memorie. Datele sunt create prin crearea de obiecte C#, actualizările sunt realizate prin actualizarea obiectelor C#. Magazinul persistent se realizează în siguranță folosind tranzacții cu protecție de blocare, astfel încât un utilizator să nu poată anula accidental modificările altor utilizatori. La fel ca majoritatea sistemelor de baze de date, VelocityDB utilizează paginarea, dar spre deosebire de alte sisteme, paginile de date VelocityDB au dimensiuni variabile și pot fi opțional criptate și comprimate. Obiectele persistente VelocityDB au un identificator de obiect (Oid) constând din DatabaseNumber-PageNumber-SlotNumber.
Cerințe de sistem. Pentru a utiliza VelocityDB trebuie să aveți Visual Studio 2012 C# și un computer cu Windows 8 (alte versiuni de Windows sunt ok dacă sunt recente). Pot fi folosite și alte limbi .NET. SharpDevelop este o alternativă ușoară gratuită la Visual Studio. Unele versiuni ale Visual Studio sunt, de asemenea, gratuite. Platformele MacOS și Linux sunt disponibile utilizând cadrul de dezvoltare .NET cu sursă deschisă multiplatformă mono. Descărcarea de probă gratuită a VelocityDB este disponibilă aici. Opțiuni de utilizare. Utilizați VelocityDB de sine stătător pe un singur computer sau utilizați clienți distribuiti nelimitați cu servere distribuite nelimitate. Versiunea autonomă poate face aproape tot ceea ce poate face versiunea client + server(e). Consultați comparația tabelului de caracteristici pentru diferențe. Beneficii. VelocityDB este extrem de scalabil, poate gestiona aplicații mici cu cantități mici de date persistente, precum și aplicații care utilizează trilioane de obiecte de până la aproximativ un Yottabyte în dimensiune per sesiune. Un număr nelimitat de sesiuni poate fi utilizat pentru fiecare aplicație. Performanța este fantastică, o bază de date de un miliard de persoane este creată rapid și poate fi răsfoită cu VelocityDbBrowser.