Follow us:
Blog
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
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
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
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
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
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
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
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
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
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
+1.206.748.5300







