saltar al contenido

RDM Server®

Descripción general de la base de datos cliente / servidor

RDM Server® es el extremadamente poderoso sistema de administración de bases de datos Cliente / Servidor de Raima. Está perfectamente diseñado para aplicaciones críticas para el negocio que necesitan un mayor grado de potencia del servidor que proporciona mayor simultaneidad, granularidad fina de bloqueo, una arquitectura de tiempo de ejecución dinámica con cifrado incorporado para seguridad y una implementación SQL completa y ampliable.

Este servidor de base de datos proporciona API de C / C ++ y SQL y admite modelos de datos de red y relacionales. Las bases de datos pueden ser residentes en disco, en memoria o híbridas. RDM Server® implementa bloqueo de nivel de fila de múltiples usuarios, respaldo de base de datos en caliente y un sistema de registro de transacciones totalmente compatible con ACID con recuperación automática de fallas. La biblioteca del servidor de la base de datos se puede ejecutar opcionalmente en proceso con la aplicación, eliminando las llamadas a procedimientos remotos cliente / servidor. RDM Server® es compatible con la mayoría de los sistemas operativos RTOS y empresariales de 32 y 64 bits, y se utiliza en una amplia gama de aplicaciones para sistemas de gestión de redes, equipos médicos, servicios financieros, sistemas de telecomunicaciones y más.

El servidor de base de datos admite enteros con y sin signo (8, 16, 32 y 64 bits), cadenas de caracteres (UTF-8 y Unicode), coma flotante (32 y 64 bits), BLOB (objeto binario grande) , BCD (decimal codificado en binario), fecha, hora y marca de tiempo. También tiene soporte nativo de C / C ++ para estructuras y matrices multidimensionales basadas en la lista de tipos base, arriba.

Funcionalidad clave

Almacenamiento de datos residente en disco, en memoria o híbrido
Los servidores de bases de datos pueden ser residentes en disco, en memoria o híbridos. El lenguaje de definición de datos (DDL) admite la combinación de diferentes tipos de almacenamiento para optimizar el rendimiento y administrar la persistencia de los datos.

Replicación

La replicación activa o pasiva mantiene una copia idéntica de su base de datos para la conmutación por error de la aplicación. El subsistema implementa un motor de replicación asincrónico de un solo maestro y múltiples esclavos basado en sus transportes cliente-servidor (incluido TCP / IP).

Extensiones de servidor: código personalizado

Personalice su código utilizando Extensiones de servidor para ejecutar código nativo dentro del espacio de proceso del servidor. Esto reduce significativamente la sobrecarga de RPC

y permite que sus funciones personalizadas estén disponibles para todos los usuarios dentro de su familia de aplicaciones.

Especificaciones técnicas
Soporte de plataforma / Descargas gratuitas