IRDB Server

This is the main server part of the technology. It is designed to load the compressed data files on a server and service SQL Statements. It runs best in a 64 bit environment.

IRDB Import

IRDBImport is a command line utility that allows you to build the compressed data files. It can import data from ODBC, OLEDB, Sql Server Data Provider or a DotNet data source. The data is compressed and saved to disk as part of the importation process. These compressed data files can then be read by the IRDB Server. IRDBImport runs as either a 32 bit or 64 bit app depending on your operating system. There is a 32 bit specific version called IRDBImport32.

IRDB Client

Also included in the Server Installation, IRDB Client can be installed separately if required. It includes the following components for communicating with the server.

  • Dot Net Data Provider
  • Generate Calls VIA COM
  • Direct Dot Net Client API


32 bit and 64 bit ODBC drivers are available to allow you connect any ODBC compatible application to the in memory database.

IRDB Query

This is a windows program that allows you to locally open databases or connect to a remote server. You can browse IRDB databases, their tables & field names, then write queries in SQL, viewing the results.

Dot Net API

The technology is a self contained package where most of the functionality can be called directly. So you can have the power of the in memory technology directly in your own apps and environment.

Interactive Reporting

This is an out-of-the-box analytics package that will work with the In Memory Database.