Saltar al contenido
V

VelocityDB

Editor: VelocityDB
Escaneo de virus Windows Free to try
Descargar v5.0.11 278 descargas
Versión5.0.11
Editor VelocityDB
Fecha de lanzamiento15 nov 2015
Fecha Agregada15 nov 2015
Requisitos del sistema operativoWindows 10, Windows 8, Windows, Windows Server 2008, Windows 7
RequisitosMicrosoft .NET Framework 4.0
Descargas totales278
PrecioFree to try

Descripción

VelocityDB es un sistema de gestión de base de datos orientado a objetos (OODBMS) o simplemente un sistema de gestión de base de datos de objetos (ODBMS), pero también es un NoSQL, un almacén de datos gráficos y una excelente opción para una base de datos integrada o una base de datos distribuida. Mediante el uso de la clase BTreeMap [Clave, Valor], también se proporciona un almacén eficiente de clave/valor distribuido.

Objeto versos Relacional. Una base de datos relacional almacena todos los datos en tablas en un servidor. Los clientes se comunican con dichos servidores mediante sentencias SQL como "seleccionar * de actores". Los datos también se crean y actualizan mediante SQL. VelocityDB no es una base de datos relacional (pero es muy buena para administrar relaciones), con VelocityDB C# los objetos se almacenan como objetos con todas las referencias/relaciones entre los objetos. El uso de objetos C# persistentes de VelocityDB es muy similar al uso de objetos C# en la memoria. Los datos se crean mediante la creación de objetos de C#, las actualizaciones se realizan mediante la actualización de objetos de C#. El almacenamiento persistente se realiza de forma segura utilizando transacciones con protección de bloqueo para que un usuario no pueda deshacer accidentalmente los cambios de otro usuario. Como la mayoría de los sistemas de bases de datos, VelocityDB usa paginación pero, a diferencia de otros sistemas, las páginas de datos de VelocityDB tienen un tamaño variable y, opcionalmente, se pueden cifrar y comprimir. Los objetos persistentes de VelocityDB tienen un identificador de objeto (Oid) que consiste en DatabaseNumber-PageNumber-SlotNumber.

Requisitos del sistema. Para usar VelocityDB, debe tener Visual Studio 2012 C# y una PC con Windows 8 (otras versiones de Windows están bien si son recientes). También se pueden utilizar otros lenguajes .NET. SharpDevelop es una alternativa ligera y gratuita a Visual Studio. Algunas versiones de Visual Studio también son gratuitas. Las plataformas MacOS y Linux están disponibles mediante el marco de desarrollo .NET de código abierto y multiplataforma mono. La descarga de prueba gratuita de VelocityDB está disponible aquí. Opciones de uso. Use VelocityDB independiente en una sola PC o use clientes distribuidos ilimitados con servidores distribuidos ilimitados. La versión independiente puede hacer casi todo lo que puede hacer la versión cliente + servidor(es). Consulte la comparación de la tabla de funciones para ver las diferencias. Beneficios. VelocityDB es extremadamente escalable, puede manejar pequeñas aplicaciones con pequeñas cantidades de datos persistentes, así como aplicaciones que utilizan billones de objetos de hasta un Yottabyte de tamaño por sesión. Se puede utilizar un número ilimitado de sesiones por aplicación. El rendimiento es fantástico, se crea rápidamente una base de datos de objetos de mil millones de personas y se puede explorar con VelocityDbBrowser.

Programas similares

Alternativas