Features
Database
- Maximum Databases Open Simultaneously: No Limit
- Maximum Records Per Database: No Limit
- Maximum Size of Database File: Limited only by file system
- Maximum Tables Per Database: No Limit
- Maximum Records Per Table: No Limit
- Maximum Record Size: 32 kb (excluding BLOB or VARCHAR)
- Maximum Fields Per Table: No Limit
- Maximum Keys Per Database: No Limit
- RAM Requirements: User configurable, minimum 50 kb
- Code Footprint: Starting at ~270 kb, depending on OS and database features
Modes of Operation
- Single-Process, Multi-Thread
- Multi-Process, separate Transactional File Server
- Multi-Process, shared in-process Transactional File Server
Dynamic DDL
- Support for the fly alterations of the database and tables themselves
Encryption
- AES 128, 192, 256 bit
- BLOBs
- Character
- Widechar
- Varchar
- DBADDR (ROWID)
- Floating Point – 32bit and 64bit
- Integer – 8bit, 16bit, 32bit and 64bit
- C Struct (Core only)
- Data/Time/Timestamp
- BCD (SQL Decimal)
- GUID
Additional SQL Data Types:
- Date
- Time
- Datetime
- Binary
- Unicode
- Bit
Data Providers and Drivers: Interoperability
- ADO.Net 4.0 Data Provider
- JDBC 4.2 Type 4 Driver
- ODBC 3.9 Driver
Multiple APIs: for Enhanced Usability
- Cursor API (new) – RDM 14.0 introduces a new API, a modern alternative to the legacy RDM Navigational API. The Cursor API facilitates the traversal of database records for retrieval, additional and removal of database records. Thus, the database cursor resembles modern programming concepts of iteration over a collection. The Cursor API fits seamlessly with RDM’s database concepts with Record, Key and Set Cursors.
- Comprehensive SQL API – RDM’s SQL is accessed internally through an easy-to-use API designed by Raima. This non-standard API is simpler than ODBC. In fact, our ODBC API is based on this one. It also supports stored procedures and most other standard SQL.
- SQL Programming Language (PL) API – RDM’s SQL PL allows for programming logic to be done through pure SQL. Developers can leverage their knowledge of SQL and still be able to add in programming conditionals and logic.
- Standards Based ODBC API – Following the ODBC standards Raima developed the ODBC API to provide developers with a familiar way to utilize the power of the RDM 14.0 database engine.
- JDBC – Standard JAVA interface to the RDM 14.0 database engine. There are two modes of operation for this interface. The first is through TCP/IP and the second is a direct link through JNI.
- ADO.NET – Standard C# interface to the RDM 14.0 database engine. Supported connection method is through TCP/IP.
- Object Oriented C++ Cursor API – The C++ API was designed with ease of use as its primary requirement while still providing developers with full access and control to both RDM’s network and relational functionality.
- Legacy Navigational C API – For more than 25 years, developers have used RDM’s low-level C API with more than 200 intuitive easy-to-use functions, which provides application developers ultimate control of the database. This API is still supported, with minor changes required for the developer.
Produkte
Weitere Informationen
RDM 14.0 Technical Whitepaper
RDM 14.0 In-Memory Whitepaper
RDM 14.0 What’s New
RDM 14.0 Data Sheet
Online Documentation
Demos
Testen Sie in-memory, on-disk Performance und andere Funktionen in Ihrer Applikationsumgebung! Jede Demo braucht weniger als 5 Minuten.
zur den Demos
Evaluierungs-SDKs
Hier stehen Ihnen über 40 kostenlose Downloads zur Evaluierung auf nahezu jeder Plattform zur Verfügung.
Kostenloser Evaluierungs-Download
Technologie
Was steckt unter der Haube der Raima DBMS Lösungen? Was ist eine „Database Union“? Wie beeinflusst MVCC die Lese Geschwindigkeit?
zur Technologie Seite
Videos
Raima bietet Ihnen verschiedene informative und lehrreiche Videos.
zu den Videos
Blog
Raimas Entwicklungs- und QA Team veröffentlichen unregelmäßig Beiträge und Details zu diversen Themen rund um die Raima Datenbank Produkte.
zum Blog