| Версия | 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, хранилище графических данных и отличный выбор для встроенной базы данных или распределенной базы данных. С помощью класса 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.