Siirry sisältöön
V

VelocityDB

Kustantaja: VelocityDB
Virustarkastettu Windows Free to try
ladata v5.0.11 278 latausta
Versio5.0.11
Kustantaja VelocityDB
Julkaisupäivä15.11.2015
Lisäyspäivämäärä15.11.2015
Os vaatimuksetWindows 10, Windows 8, Windows, Windows Server 2008, Windows 7
VaatimuksetMicrosoft .NET Framework 4.0
Latauksia yhteensä278
HintaFree to try

Kuvaus

VelocityDB on Object Oriented Database Management System (OODBMS) tai yksinkertaisesti Object Database Management System (ODBMS), mutta se on myös NoSQL, Graph Data Store ja erinomainen valinta sulautettuun tietokantaan tai hajautettuun tietokantaan. Käyttämällä luokkaa BTreeMap [Key, Value], tarjotaan myös tehokas hajautettu avain/arvovarasto.

Objektisäkeet Relaatio. Relaatiotietokanta tallentaa kaikki tiedot palvelimen taulukoihin. Asiakkaat puhuvat tällaisille palvelimille käyttämällä SQL-käskyjä, kuten "select * from actors". Tietoa luodaan ja päivitetään myös SQL:n avulla. VelocityDB ei ole relaatiotietokanta (mutta se on erittäin hyvä suhteiden hallintaan), ja VelocityDB:n C#-objektit tallennetaan objekteina, joissa on kaikki objektien väliset viittaukset/relaatiot. VelocityDB:n pysyvien C#-objektien käyttö on hyvin samanlaista kuin muistissa olevien C#-objektien käyttö. Tiedot luodaan luomalla C#-objekteja, päivitykset suoritetaan päivittämällä C#-objekteja. Pysyvä tallennus tehdään turvallisesti käyttämällä tapahtumia, joissa on lukitussuojaus, jotta yksi käyttäjä ei voi vahingossa kumota toisen käyttäjän muutoksia. Kuten useimmat tietokantajärjestelmät, VelocityDB käyttää sivutusta, mutta toisin kuin muut järjestelmät, VelocityDB-tietosivuilla on vaihteleva koko ja ne voidaan valinnaisesti salata ja pakata. VelocityDB:n pysyvillä objekteilla on objektin tunniste (Oid), joka koostuu DatabaseNumber-PageNumber-SlotNumber.

Laitteistovaatimukset. VelocityDB:n käyttämiseksi sinulla on oltava Visual Studio 2012 C# ja Windows 8 -tietokone (muut Windows-versiot ovat OK, jos uudemmat). Muita .NET-kieliä voidaan myös käyttää. SharpDevelop on ilmainen kevyt vaihtoehto Visual Studiolle. Jotkut Visual Studion versiot ovat myös ilmaisia. MacOS- ja Linux-alustat ovat saatavilla käyttämällä monialustaa, avoimen lähdekoodin .NET-kehityskehystä mono. VelocityDB:n ilmainen kokeiluversio on ladattavissa täältä. Käyttövalinnat. Käytä itsenäistä VelocityDB:tä yhdessä PC:ssä tai käytä rajattomasti hajautettuja asiakkaita rajoittamattomilla hajautetuilla palvelimilla. Itsenäinen versio voi tehdä melkein kaiken, mitä asiakas + palvelin (palvelin) -versio voi tehdä. Katso erot ominaisuustaulukon vertailusta. Edut. VelocityDB on erittäin skaalautuva, se pystyy käsittelemään pieniä sovelluksia, joissa on pieniä määriä pysyvää dataa, sekä sovelluksia, jotka käyttävät biljoonia objekteja jopa noin Yottatavun kokoisia istuntoa kohden. Sovellusta kohti voidaan käyttää rajoittamaton määrä istuntoja. Suorituskyky on upea, miljardin henkilön objektitietokanta luodaan nopeasti ja sitä voidaan selata VelocityDbBrowserilla.

Samankaltaiset ohjelmat

Vaihtoehdot