RDM Server Product Specifications
Raima Database Manager Client/Server Embedded Database
Birdstep RDM Server is an embeddable database management system employing a client/server architecture that is used when business critical information must be immediately available, reliably, and redundant. Compatible with 32-bit and 64-bit platforms, RDM Server is ideally suited for business critical applications found in network management, office automation, financial services and telecommunication systems. With the introduction of data replication, highly available applications and fault tolerant systems are now solved out of the box protecting vendor's investment and revenue.
RDM Server Overview
RDM Server provides you with maximum flexibility in deployment - you want to use industry
standard interfaces or low level interfaces, Birdstep RDM Server puts you in control. Using
Birdstep RDM Server 8.3, businesses can rely on the fact that their database applications will
handle heavy peak user loads and transaction rates; along with Birdstep RDM Server's automatic
recovery system and replication, data redundancy and integrity is impeccable.
RDM Server Key Features
Active-Passive Replication - data redundancy, fault tolerance, and high availability are all keywords tied into data replication. With RDM Servers advanced replication engine, application databases can be replicated to solve these problems. The ability to replicate from RDM Embedded databases into RDM Server databases extends high-availability between the RDM Product Family.
Dynamic Role Switching - Extending the replication capabilities with fine grained server role control allows for applications to easily manage system failover scenarios.
Table Level Replication - Control the data you need replicated through table level replication. Avoid having to replicate the complete database, select the tables you need redundant.
Hitless Upgrades - Manage a controlled software upgrade without disconnecting your clients for truly 24x7 operation.
Repayable Initialization - Combine this with the pluggable transaction logging, described below, to enable replication into a 3rd party data engine like Oracle®.
Pluggable Transaction Logging Architecture - Applications with specific transaction logging or replication needs can now be solved through this new and exciting capability.
In-Memory Tables - Highly configurable in-memory support. The developer can now configure parts of its data model in memory or on persistent storage.
Dynamically Alter Tables - Adds enhanced Dynamic DDL functionality with the capability to add or drop columns, modify column data types and size, rename columns, and add/drop foreign key.
Amazing architectural flexibility - Link your application directly to the engine libraries for unbeatable performance. Link to client libraries for remote access. You can do both concurrently for seamless hybrid operation.
128-bit encryption - security for applications where confidentiality is a must.
Database Specifications
- Maximum Database Size: 70 Quadrillion Bytes
- Maximum Number of Keys: 18 Quintillion per Column
- Maximum Number of Rows: 18 Quintillion per Table
- Maximum Open Files: No hard limit
- Maximum Table Size: 32K x 18 Quintillion = 576 EB
Native Languages Supported
- C
- C++
Standards Supported
- ANSI SQL-92
- Unicode
- ADO.NET
- ODBC v3.51
- Type 4, JDBC 3.0 and 4.0
- PHP
- XML
Data Types Supported
- BLOBs
- Character
- Date
- DBADDR (ROWID)
- Decimal/Numeric
- Floating Point - 32bit and 64bit
- Integer - 8bit, 16bit, 32bit and 64bit
- Time
- Timestamp
- Unicode
Operating Systems Supported
- AIX
- FreeBSD
- HP-UX
- Integrity
- Linux
- Mac OS
- OSE
- QNX Neutrino
- Solaris
- Windows
- Call us for additional operating systems support

