| Wersja | 5.0.11 |
|---|---|
| Wydawca | VelocityDB |
| Data wydania | 15 lis 2015 |
| Data dodania | 15 lis 2015 |
| Wymagania systemu operacyjnego | Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7 |
| Wymagania | Microsoft .NET Framework 4.0 |
| Całkowita liczba pobrań | 278 |
| Cena £ | Free to try |
Opis
VelocityDB to obiektowy system zarządzania bazą danych (OODBMS) lub po prostu obiektowy system zarządzania bazą danych (ODBMS), ale jest to również NoSQL, Graph Data Store i doskonały wybór dla wbudowanej lub rozproszonej bazy danych. Korzystając z klasy BTreeMap [Klucz, Wartość], zapewniony jest również wydajny rozproszony magazyn kluczy/wartości.
Wersety obiektu relacyjne. Relacyjna baza danych przechowuje wszystkie dane w tabelach na serwerze. Klienci komunikują się z takimi serwerami za pomocą instrukcji SQL, takich jak „wybierz * z aktorów”. Dane są również tworzone i aktualizowane za pomocą SQL. VelocityDB nie jest relacyjną bazą danych (ale bardzo dobrze radzi sobie z zarządzaniem relacjami), dzięki VelocityDB obiekty C# są przechowywane jako obiekty ze wszystkimi odniesieniami/relacjami między obiektami. Używanie trwałych obiektów C# VelocityDB jest bardzo podobne do używania obiektów C# w pamięci. Dane są tworzone przez tworzenie obiektów C#, aktualizacje są realizowane przez aktualizowanie obiektów C#. Magazyn trwały jest bezpiecznie wykonywany przy użyciu transakcji z ochroną blokowania, dzięki czemu jeden użytkownik nie może przypadkowo cofnąć zmian wprowadzonych przez innego użytkownika. Podobnie jak większość systemów baz danych, VelocityDB używa stronicowania, ale w przeciwieństwie do innych systemów, strony danych VelocityDB mają zmienny rozmiar i mogą być opcjonalnie szyfrowane i kompresowane. Obiekty trwałe VelocityDB mają identyfikator obiektu (Oid) składający się z DatabaseNumber-PageNumber-SlotNumber.
Wymagania systemowe. Aby korzystać z VelocityDB, musisz mieć Visual Studio 2012 C# i komputer z systemem Windows 8 (inne wersje systemu Windows OK, jeśli są nowe). Mogą być również używane inne języki .NET. SharpDevelop to darmowa lekka alternatywa dla Visual Studio. Niektóre wersje programu Visual Studio są również bezpłatne. Platformy MacOS i Linux są dostępne za pomocą wieloplatformowego, open source platformy programistycznej .NET mono. Bezpłatne pobieranie próbne VelocityDB jest dostępne tutaj. Opcje użytkowania. Używaj autonomicznego VelocityDB na jednym komputerze PC lub korzystaj z nieograniczonej liczby rozproszonych klientów z nieograniczoną liczbą rozproszonych serwerów. Wersja samodzielna może zrobić prawie wszystko, co może zrobić wersja klient + serwer(y). Zobacz porównanie tabeli funkcji dla różnic. Korzyści. VelocityDB jest niezwykle skalowalny, może obsługiwać małe aplikacje z niewielką ilością trwałych danych, a także aplikacje wykorzystujące biliony obiektów o rozmiarze do około Yottabajta na sesję. Na aplikację można wykorzystać nieograniczoną liczbę sesji. Wydajność jest fantastyczna, baza danych miliardów obiektów Person jest szybko tworzona i może być przeglądana za pomocą VelocityDbBrowser.