Birdstep Database Division

 
Press Here for Birdstep
Connectivity Solutions

RDM Server

Technical Publications

You will need Adobe Acrobat ReaderĀ® to download and open these documents. If you don't have the reader, you can get it from Adobe's Web site via this link.



Why NOT to Use the Relational Data Model
This article talks about performance optimizations one should consider when designing a application with limited hardware resources or need for high performance. It illustrates an alternative to the Relational Data Model without loosing its flexibility.

Defining Your Interface
Control of the Birdstep database is made available through three different API types (not counting JDBC and ODBC): Native, SQL, and JAVA. The API selected is a matter of the application design goals including run-time and maintenance.

Data Management Solution: Build vs Buy
This ariticle explores "Build vs Buy", a key decision for determining the best strategy for meeting your product's embedded data management needs.

Network and Relational Data Modeling
Data modeling is the process of representing real-world data and their relationships with each other in a form that is ultimately useful within computer programs. Selection of a method for effectively modeling data and relationships is one of the key decisions a developer will make when developing a data-driven system.

Optimizing Performance for Birdstep RDM Server
This article is a first in a series that will discuss ways that users can boost the performance of their RDM-based application. For this article, the topic covers suggested ways to modify the initialization parameters, achieving higher performance without having to modify your application code.

Using the RDM Server Resource Manager
A white paper discussing the resource manager API of RDM Server. This is a technical paper that any developer intending to create multi platform applications with RDM Server should read.

Building a Application Linked Server
How do I turn my application into a database server?
This paper discusses and describes how to turn your application into a database server using RDM Server. Main reason to do something like this is to remove the process boundaries between the data manager and your application to gain performance. Have a look.