Posts

Altibase has open-sourced its scale-out technology, sharding

Altibase Has Open-Sourced Its Scale-Out Technology, Sharding

The sharding is now included in its open source database.

“Our sharding is a major technological breakthrough given its unique design, adoptability and cost effectiveness,” says Altibase chairman, Paul Nahm.

“Relational databases are known to lack horizontal scalability when compared to NoSQL. But Altibase is now one of only a very small subset of relational database vendors that are highly scalable by providing sharding.”

“As the data size enterprises handle is growing exponentially and there is a grave concern over IT expenditures, the ability of effectively scale should be a key variable in the choice of database in this age of big data and cloud computing,” adds Paul Nahm.

In sharding technologies, coordinators are needed to manage and administrate nodes between servers. But the coordinators themselves are often a bottleneck and the performance deteriorates as a result.

Altibase resolves the problem as its sharding is designed to super-minimize the use of coordinators and thus can accelerate performance. As a result, the users can add as many servers as necessary without experiencing coordinator-related performance degradation.

“In addition, we expect that our sharding should appeal to those clients who want to scale out their systems at a fraction of cost of another option, scale-up, which requires to purchase very expensive, high-end servers in dealing with big data,” says Paul Nahm.

“The best way to evaluate database vendors regarding their sharding is to see who is adopting it,” adds Paul Nahm. Altibase’s sharding was adopted by China Mobile in 2018 and is now under review by many other major telcos.

Altibase is a mature, battle-tested open source database. For nearly 20 years, Altibase has served over 600 enterprise clients, including 8 Fortune Global 500 companies, in more than 6000 deployments.

More information about Altibase is available at its website. (www.altibase.com)

Company Name: Altibase Corp. 
Address: 40 Wall Street, 28th Floor 
City: New York 
State: New York 
Website: http://altibase.com

Media Contact: 
Paul Nahm 
210418@email4pr.com  
631-708-4749

SOURCE Altibase Corp.

Altibase provides better safety than Oracle TimesTen with minimum exposure to database corruption

How does Altibase compare to Oracle TimesTen and other in-memory databases?

Sep 13, 2018

Untitled design (9)

Altibase provides superior performance in comparison to Oracle TimesTen and other in-memory DBMSs. Representative examples include 99.999% HA, horizontal and vertical scalability, hybrid DB technology and more. When compared against Oracle TimesTen, Altibase excels in overall performance and especially in complex queries, and its data durability in system failure situations is more stable.

Altibase provides various communication channels (TCP/IP, SSL/TLS, Unix Domain Socket, IPC and IPC-DA) to optimize performance.

Altibase’s IPC-DA and Oracle TimesTen’s DA are similar in that both allow applications to directly read and write data to shared memory, which minimizes memory access and maximizes access performance. However, Altibase’s IPC-DA compares favorably to Oracle TimesTen’s DA because the former is safer than the latter. With Altibase’s IPC-DA, a client program accesses only a communication buffer, not data itself, so that it is not possible for the data to be exposed to corruption whereas Oracle TimesTen’s DA accesses a database directly so that data in the database is always potentially exposed to corruption.

Altibase has competed neck and neck particularly with Oracle TimesTen. The following case studies include related stories.

Altibase vs. Other In-Memory Databases

Category

Items

Altibase

Oracle TimesTen

IBM SolidDB

SAP HANA

Communication Channel

Direct Access

Supported

Supported

Not Supported

Not Supported

Lock Mechanism

MVCC

Supported

Supported

Supported

Supported

Functionality

SQL

SQL92, SQL99

SQL92, SQL99

SQL92, SQL99, SQL2003

SQL92, SQL99

Replication

Supported

Supported

Supported

Supported

Performance

(Complex Queries)

TPC-H

High performance

Low performance

Low performance

High performance

Productivity

Development

Convenience

APRE, PSM(PL/SQL)

ProC, PL/SQL

SA API, procedure

Precompiler Not offered, stored procedure

Usability

Management Tools

Orange

Oracle Enterprise Manager

Solid console

SPS 07

Platforms

Fully supported

Fully supported

Fully supported

Fully supported

Interactive SQL Tool

Supported

Supported

Supported

Supported

Storage Management

On-Disk Table

Supported

Not supported

Not supported

Not supported

Multiple DB Files Configuration

Supported

Not supported

Not supported

Supported

DB Autoextend

Supported

Not supported

Not supported

Supported

Replication

1:N way

Supported

Supported

Supported

Supported

Replication b/t Heterogeneous Systems

Supported

Supported

Supported

Supported

Replication Unit

Table

Table, database

Table

Table

Offline Replication

Supported

Not supported

Not supported

Not supported

Transaction

Save-Point

Supported

Supported

Supported

Supported

Rollback

Supported

Supported

Supported

Supported

Stability

DB Backup

Offline, online, logical, incremental

Offline, online, logical, incremental

Offline, online, logical backup

Offline, online, logical backup

Range of Data Recovery

Transaction, media,
system failure

Transaction, media,
system failure

Transaction, media,
system failure

Transaction, media,
system failure

Interface

Embedded SQL

Supported

Supported

Supported

Supported

ODBC

Supported

Supported

Supported

Supported

JDBC

Supported

Supported

Supported

Supported

XA API

Supported

Supported

Supported

Not supported

SQLCLI

Supported

Supported

Supported

Not Supported

C API

Supported

Supported

Supported

Not Supported

Advanced SQL

SQL Plan Cache

Supported

Not supported

Not supported

Supported

Queue Table

Supported

Not supported

Not supported

Not supported

DB Link

Supported

Not supported

Not supported

Supported

 

Altibase – Downloading is Believing.