solidDB®

In-memory database optimized for extreme speed and extreme availability.

solidDB is a fully featured, relational in-memory database that meets the performance and reliability demands of real-time applications.

solidDB is known worldwide for delivering data with extreme speed. There are millions of deployments of solidDB in telecommunications networks, enterprise applications, and embedded software & systems. Market leaders such as Cisco, HP, Alcatel, Nokia and Siemens rely on it for their mission-critical applications.

By keeping critical data in memory, rather than on disk, solidDB can perform significantly faster than conventional databases. It helps applications achieve throughput of hundreds of thousands to millions of transactions per second with response times measured in microseconds. Beyond game-changing performance, solidDB also provides built-in data availability features that help sustain uptime, prevent data loss and accelerate recovery. Additionally, solidDB supports administrators with the flexibility to tailor the software to precise application needs and features designed to simplify deployment and administration, helping drive down the total cost of ownership (TCO).

  • OVERVIEW
    OVERVIEW
    OVERVIEW
    OVERVIEW
    OVERVIEW
    OVERVIEW
  • FEATURES
    FEATURES
    FEATURES
    FEATURES
    FEATURES
    FEATURES
  • RESOURCES
    RESOURCES
    RESOURCES
    RESOURCES
    RESOURCES
    RESOURCES
  • REQUIREMENTS
    REQUIREMENTS
    REQUIREMENTS
    REQUIREMENTS
    REQUIREMENTS
    REQUIREMENTS
  • SUPPORT
    SUPPORT
    SUPPORT
    SUPPORT
    SUPPORT
    SUPPORT

OVERVIEW

Fully Featured SQL Database

  • ACID Transactions
  • ANSI SQL, Stored Procedures and Triggers
  • Standard ODBC and JDBC APIs
  • Both In-memory and disk based tables inside the same database instance
  • Powerful replication and high availability options, on-line backups, database compression and encryption

Embeddable

  • solidDB is designed to be embedded inside a packaged solution transparently from the end user
  • No database administration needed
  • No separate installation and configuration needed
  • Proven track record with hundreds of customers shipping solidDB as part of their solution to millions of end users

High Performance

  • Patented in-memory based technology provides extreme throughput and predictable fast response times
  • Shared memory access
  • Order of magnitude performance improvement compared to disk based databases
  • No I/O bottlenecks
  • Can operate totally without a disk
  • Automatic query load balancing between nodes

High Availability

  • Fault tolerance built on database-level mirroring based on shared nothing architecture
  • 99.999% Availability
  • Automatic transparent sub-second failover capability
  • Runs on any standard hardware

FEATURES

Persistent, In-Memory Relational Database

  • SQL-92 entry-level support, with selected features of SQL-98 and SQL 2003
  • Full ACID support
  • Multiple table types: persistent, transient, temporary; disk-based and in-memory
  • Concurrency control with multiple transaction isolation levels
  • Snapshot-consistent checkpointing, transaction logging and automatic roll-forward recovery
  • Advanced, cost-based query optimizer
  • Multithreaded database engine that leverages multiprocessor and multicore architectures
  • Tables, views, indices and sequences
  • Dynamically controlled integrity constraints including primary and foreign keys
  • Programmable through SQL and C-language–based stored procedures, triggers and user configurable events
  • Configurable security through user and role privileges
  • Full Unicode support for all character data, with external encoding separately selectable for each application
  • Tools for diagnostics and performance monitoring
  • Tools for bulk-loading and exporting data
  • Built-in scheduler to run online backups, network backups, status reports and other administrative tasks
  • Transaction log reader
  • Persistent audit trail functionality
  • Database compression

High Availability and Load Balancing

  • HotStandby configuration with configurable replication and logging settings
  • Transparent connectivity that allows applications to maintain one logical connection to both primary and HotStandby instances and configurable load-balancing of read operations across primary and HotStandby solidDB instances
  • High-availability controller that monitors health and state of solidDB instances and performs failovers
  • Built-in, dynamically queriable and programmatically configurable high-availability state machine that simplifies integration with third-party high-availability managers

Flexible Deployment Models

  • Small footprint and hybrid in-memory disk solution
  • Ability to be deployed as a server process to enable access by applications over the network
  • Ability to be linked with Java or C/C++ applications that are deployed on the same server as solidDB to boost performance and to make solidDB invisible for embedded deployments
  • Shared memory access for co-located applications

Synchronous and Asynchronous Replication

  • Advanced replication: Built-in, bidirectional, publish- and subscribe–based asynchronous replication between solidDB instances with data consistency; supports replication of full databases or replication by tables or columns or rows
  • solidDB High Availability (HotStandby): Push-based synchronous or asynchronous replication to propagate all data changes in the primary to the secondary

RESOURCES

REQUIREMENTS

Tier 1

Operating System Hardware
Linux Red Hat Enterprise Linux (RHEL) 6, 5

SUSE Linux Enterprise Server (SLES) 11, 10
32-bit and 64-bit systems based on Intel or AMD processors that are capable of running the supported Linux operating systems (x86 and x64 systems)
Windows Windows Server 2012 (Standard Server, Enterprise Server, and Datacenter Editions)

Windows 8 (Professional, Enterprise, and Ultimate editions)

Windows Server 2008 R2, 2008 (Standard Server, Enterprise Server, and Datacenter Editions)

Windows 7 (Professional, Enterprise, and Ultimate editions)

Windows Vista (Business, Enterprise, and Ultimate editions)
32-bit and 64-bit systems based on Intel or AMD processors that are capable of running the supported Windows operating systems (x86 and x64 systems)


Tier 2

Operating System Hardware
AIX® AIX 7.1

AIX 6.1
64-bit systems with POWER5, POWER6®, or POWER7®
HP-UX HP-UX 11i v3 Itanium-based HP Integrity Series systems
Solaris Solaris 11 64-bit systems with UltraSPARC processors
64-bit systems with x86 processors
Solaris 10 64-bit systems with UltraSPARC processors
64-bit systems with x86 processors


Tier 3 – On Demand

Operating System Hardware
Linux Red Hat Enterprise Linux (RHEL) 5 System z®

SUSE Linux Enterprise Server (SLES) 10 System z
System Z

SUPPORT

solidDB Technical Support mailbox
 solidDB.support@unicomglobal.com

US Toll-free Technical Support
 +1.800.866.6224

US (Japan/Asia) Toll Technical Support
 +1.973.526.3888

UK/Europe Technical Support number:
 +44.1293.872278

solidDB Support Lifecycle Policy
 Download

solidDB Sales Support
 solidDB.sales@unicomglobal.com 

Do you have questions about solidDB?

Let us know!

Interested in trying solidDB?

Fill out an interest form.

 
We're happy to answer any questions you may have about solidDB - just fill out the form below!

For details on how your data is stored and used, please visit our Privacy Notice.



Interested in trying or purchasing solidDB? Tell us about yourself and we'll contact you!

For details on how your data is stored and used, please visit our Privacy Notice.