| Версія | 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, сховище даних Graph і чудовий вибір для вбудованої бази даних або розподіленої бази даних. Використовуючи клас 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 надзвичайно масштабована, вона може обробляти невеликі програми з невеликими обсягами постійних даних, а також програми, що використовують трильйони об’єктів розміром приблизно до йоттабайта за сеанс. Для однієї програми можна використовувати необмежену кількість сеансів. Продуктивність фантастична, база даних об’єктів на мільярд людей швидко створюється, і її можна переглядати за допомогою VelocityDbBrowser.