Posted by Wayne Warren
On April 30, 2013

Here are two easy but non-obvious changes you can make to your DDL to decrease the size of your database files. Some interesting explanations of the internals of RDM show why this works, and allow you to make better DDL decisions in all of your database designs. Read More

Posted by Jay Edgar
On April 22, 2013

Along with other new features, Raima is introducing new data types in RDM 12.0. One of these new data types is the fixed-point decimal type. Most developers are familiar with the integer and floating-point types available in any modern programming language and these have a wide variety of uses, but there are certain situations where these are not ideal, such as monetary values, where exact values are required in all decimal digits. Read More

Posted by Wayne Warren
On January 15, 2013

The definition of "real time" is changing in real time. I used to caution our sales force about throwing the term around too loosely. "Real time doesn't just mean fast," I would say, "it means that it is deterministic, and that all operations have a known worst case." It means that when events occur at regular intervals, the software is always ready to service them. Read More

Posted by Sverre Johansen
On October 10, 2012

As outlined in previous post TBD:LINK we learned that the C++ interface for a particular database schema is generated by the schema compiler. These interfaces consist of a number of classes with public methods. Some methods common to more than one class (contained in a base class) while other methods are specific to a particular class (contained in a specialized class generated by the schema compiler). Read More

Posted by Sverre Johansen
On October 10, 2012

Most database software provides one or more API (ApplicationProgramming Interface) for accessing data and data manipulation.These APIs for the most part either follow some standards or they areproprietary to the database software. RDM takes both approaches. Read More

Posted by Randy Merilatt
On October 08, 2012

There are many database servers available on the market from open source systems such as MySQL and PostgreSQL to large, enterprise-oriented systems like MS SQL Server, IBM DB2, and Oracle. With all of these options, why would anyone choose to use Raima's RDM Server? Read More

Posted by Randy Merilatt
On September 17, 2012

Wiktionary.com gives the following definition of the word, embedded: "Part of; firmly, or securely surrounded; lodged solidly into; deep-rooted." What do we mean by "embedded DBMS" and "embedded systems?" Even though the same word is used, the two usages actually refer different kinds of "embedded." We understand that this is confusing primary because one of the important uses of an embedded DBMS is in an embedded system. So, the purpose of this short article is simply to clarify the similarities and differences in these two uses of "embedded." Read More

Posted by Bill Houglum
On August 20, 2012

Wikipedia defines "distributed data" as "Collections of data (e.g. in a database) distributed across multiple physical locations." There are many reasons why a system designer would consider a distributed database solution. The following scenarios highlight several distributed configurations and the benefits to configuring a distributed database architecture. Read More

Posted by Jay Edgar
On July 27, 2012

This is an introduction to RDM's Core Database Engine. At the core, it securely stores, collects and manages data. The SQL engine, that sits on top of the core, provides a standards approach to programming on the core engine. Read More

Posted by Jeff Parsons
On July 16, 2012

At Raima we always strive to increase performance in our products. Recently I worked with one of our customers to solve a database performance related problem and discovered some interesting facts. The solution to a database performance problem may require more than just adding additional memory that runs at higher speeds. Read More

Page 1 of 3

Popular Posts

Latest Tweets

Categories