X

Join or Sign In

Sign in to add and modify your software

Continue with email

By joining Download.com, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

VelocityDB

By VelocityDB Free to try

Developer's Description

VelocityDB is an Object Oriented Database Management System (OODBMS) or simply an Object Database Management System (ODBMS) but it is also a NoSQL, a Graph Data Store and an excellent choice for Embedded database or a Distributed database. By using class BTreeMap [Key, Value], an efficient distributed Key/Value store is provided as well.

Object verses Relational. A relational database stores all data in tables on a server. Clients talk to such servers using SQL statements such as "select * from actors". Data is also created and updated using SQL. VelocityDB is not a relational database (but it is very good at managing relations), with VelocityDB C# objects are stored as objects with all references/relations between the objects. Using VelocityDB persistent C# objects is very similar to using in memory C# objects. Data is created by creating C# objects, updates are accomplished by updating C# objects. The persistent store is safely done using transactions with locking protection so that one user can't accidentally undo other user's changes. Like most database systems, VelocityDB uses paging but unlike other systems VelocityDB data pages have variable size and can optionally be encrypted and compressed. VelocityDB persistent objects have an object identifier (Oid) consisting a DatabaseNumber-PageNumber-SlotNumber.

System Requirements. To use VelocityDB you need to have Visual Studio 2012 C# and a Windows 8 PC (other Windows versions OK if recent). Other .NET languages may also be used. SharpDevelop is a free light weight alternative to Visual Studio. Some versions of Visual Studio are also free. MacOS and Linux platforms are available by using the cross platform, open source .NET development framework mono. Free trial download of VelocityDB is available here. Usage Choices. Use VelocityDB standalone on a single PC or use unlimited distributed clients with unlimited distributed servers. Standlone version can do almost everything that the client + server(s) version can do. See the feature table comparison for the differences. Benefits. VelocityDB is extremely scalable, it can handle small applications with small amounts of persistent data as well as applications using trillions of objects up to about an Yottabyte in size per session. Unlimited number of sessions can be used per application. Performance is fantastic, a billion Person object database is quickly created and can be browsed with the VelocityDbBrowser.

Full Specifications

What's new in version 5.0.11

Version 5.0.11 may include unspecified updates, enhancements, or bug fixes.

General

Release November 15, 2015
Date Added November 15, 2015
Version 5.0.11

Operating Systems

Operating Systems Windows 10, Windows 8, Windows, Windows Server 2008, Windows 7
Additional Requirements Microsoft .NET Framework 4.0

Popularity

Total Downloads 278
Downloads Last Week 0
Report Software

Related Software

Microsoft Office Access 2010

Free to try
Microsoft Office Access 2010

CSV Viewer

Free
CSV Viewer

Inventory Management System for Small Business in Access Templates

Free
Inventory Management System for Small Business in Access Templates

FileMaker Pro

Free to try
FileMaker Pro

Get the best price on everything

Shop your favorite products and we’ll find the best deal with a single click. Designed to make shopping easier.