You are on page 1of 3

What is Informix?

IBM Informix® is a fast and flexible


database with the ability to seamlessly
integrate SQL, NoSQL/JSON, and time series and spatial data. Its
versatility and ease of use make Informix a preferred solution for a wide
range of environments, from enterprise data warehouses to individual
application development. Also, with its small footprint and self-managing
capabilities, Informix is well suited for embedded data-management
solutions.

Key features:

Real-time analytics
The single Informix platform helps you power transactional workloads
easily in a wide range of environments to enable analytics-driven insights
quickly.

Fast, always-on transactions


To support mission-critical environments, IBM Informix includes high-
availability data replication (HADR), remote secondary standby database
servers and shared-disk secondary servers. The flexible grid feature also
enables rolling upgrades with no outages.

Fewer data management hassles


Informix offers easy deployment features like “smart triggers” that
implement event-driven processing and database push notifications, with
no schema changes. This allows you to automate your data management
and focus on your core business.

Simplicity
With a silent installation and small footprint that requires just 100 MB of
memory, Informix is simple and non-disruptive. Self-managing
capabilities make it ideal as an embedded data management solution.
Informix can be up and running in minutes.

When you install the IBM® Informix® database servers, you can also
install related products, such as client APIs and other IBM products.

The following diagram provides an overview of the base architecture of


the database server and related products.

Figure 1. Architecture of database server and related products

Diagram shows Informix as core of the database system, with the


following options: BladeManager, two DataBlade products, SPL, and two
UDRs. Client, development, and administration tools, and DataBlade
modules, are outside of Informix core.
Depending on your edition of and your operating system, the product
package includes installation programs for some or all of the following
associated products:
IBM Informix Client Software Development Kit
Contains client APIs for developing and running client applications.
IBM Informix JDBC Driver
Java™ interfaces and classes to connect to databases.

You might also like