in-memory-database

Posts

Altibase v6.5 Chosen by China Mobile, Fujian for its Billing and Order Support System (BOSS)

Altibase, a provider of in-memory database management system, announces that Altibase v6.5 was chosen by China Mobile Fujian over other leading database vendors for its high performance and advanced features.

Altibase Relational DBMS

High performance is a critical requirement for business support systems because BSS systems play a key role in product management, order management, revenue management and customer management for telecommunications providers. China Mobile Fujian recently decided to leverage the in-memory capabilities of Altibase v6.5 to meet these extreme performance requirements.  Altibase’s superior performance, efficiency and stability made it the ideal choice for China Mobile’s BOSS solutions.

China Mobile previously utilized Oracle Exadata for its BOSS solutions.  However, the resulting system was plagued by numerous bottlenecks.  Bottlenecks included limited transaction processing, high scalability costs and data consistency issues.  As a result, China Mobile, Fujian began seeking out a replacement DBMS solution with better performance characteristics, the ability to operate on cost-effective x86 client-server architectures and the ability to support data distribution across multiple businesses.

After a four-month evaluation period consisting of a formal proof of concept (PoC) and intensive benchmark testing (BMT), China Mobile opted to utilize Altibase over other leading DBMS solutions such as Oracle TimesTen.  Not only did Altibase meet all of China Mobile’s stringent requirements on product features, performance and scalability, but Altibase also provided superior consulting and technical support services.  China Mobile was especially impressed by Altibase’s detailed proposals for non-stop service architectures, billing data process integration and data interlocks with Oracle products.  Therefore, China Mobile Fujian felt that Altibase had the highest chance of meeting the needs of their demanding customers.

“The demand for high performance and large data sizes is growing at an enormous pace in the Chinese market.  Altibase has worked tirelessly to satisfy these demands for enterprises across the world with their battle-tested in-memory databases.  China Mobile Fujian’s decision to utilize Altibase is testament to the fact that customers around the world are beginning to recognize the superiority and quality of Altibase’s products.  China Mobile is just the beginning, and we strongly believe that Altibase will soon become the database of choice for all Chinese enterprises looking for stability and extreme performance.” – CEO of Altibase China

 

A Top 10 Tech Trend 2 Years Ago – In-Memory Databases are Now a Must

In the not too distant past, in fact, quite recently, many chuckled at the notion of RAM being used as a viable storage medium for database management systems. Boy, have times changed.

Database

I have heard it all:

“RAM is way too expensive, conceptually it sounds great, but it will never be used in the real-world.”

“Our data is important to us, so RAM will never work because if the power goes out, we lose all of our data.”

“I don’t need that kind of performance.”

According to a recent article in InformationWeek, 10 In-Memory Database Options Power Speedy Performance:

“Yes, the death of the conventional disk drive has been greatly exaggerated, but Moore’s Law has brought down the cost of RAM so dramatically that in-memory technology is getting to be downright pervasive.” –Doug Henshchen, Executive Editor of InformationWeek

“The earliest purveyors of in-memory databases included Altibase, solidDB (recently divested by IBM), and TimesTen (acquired in 2005 and still owned by Oracle). These products emerged for niche applications such as telecom, financial trading, and high-speed e-commerce. Today these products are seeing broader use, branching into analytics, big data, gaming, and Internet-of-Things-style applications.” –Doug Henshchen, Executive Editor of InformationWeek

“From Altibase to VoltDB, and covering options from IBM, Microsoft, Oracle, and SAP, we wrap up leading in-memory databases and add-on options. When you need speed, here are 10 tools to choose.” –Doug Henshchen, Executive Editor of InformationWeek

The reality:
Companies that are early to embrace in-memory DBMS technology will have a leg up on the competition. From real-time inventory control, compliance/policy control, defense and financial trading to authentication, marketing communications management and geo-location tracking, in-memory databases are taking over. In-memory databases still have a storage limitation defined by the amount of RAM able to be stuffed into a machine. However, single servers have the ability to handle 6 TBs of RAM, and this limitation is rapidly fading away.

The storage limitations do constrain some use cases that involve data warehouses and other massive petabyte scale deployments, but by and large, thousands of common use cases benefit from in-memory performance. This phenomenon will only grow over time.

With over several hundred in-memory database options available today, it is still remarkable that only a handful preside as the best of the best.

Altibase prides itself on its maturity, being one of the first to come to market in the world. With its humble beginnings 23 years ago as an academic research project, it is amazing that it is now the in-memory DBMS vendor-of-choice for nearly 600 of the top enterprises across the globe.

Altibase’s Hybrid In-Memory Database Implemented in Top 5 Global Messaging Company for Over 1 Billion Messages Per Day

Altibase, the world’s most reliable in-memory database, has been chosen for a top 5 messaging client (company confidential), trusted to manage over 1 billion messages per day.

Many studies such as the one published by Portio Research, are stating that the traditional Standard Messaging Services (SMS or text messages) have peaked in popularity and are being overtaken by what is known as Over-the-Top (OTT) messaging clients. Due to the rise in popularity and global availability of smart phones, Portio Research forecasts in their Mobile Messaging Futures 2013-2017 publication that by 2017 the number of SMS messages sent per month worldwide will drop to 658 billion and OTT messages will jump to 2.67 trillion.

A leading OTT messaging company (who requests anonymity), has chosen Altibase to handle its current high-intensity data load while also allowing the company to prepare for future growth. Altibase’s hybrid database, ALTIBASE HDB, has a unique hybrid architecture that flawlessly synchronizes a client’s in-memory tablespace and on-disk tablespace into a single unified engine. Altibase refers to this as 1+1=1.

This unification creates an environment where real-time data (hot) can be processed at blazing speeds while historical data (cold) can be stored on disk. The flexible architecture allows for seamless movement of hot and cold data, as needed, with the added benefit of complete data integrity. The hybrid architecture allows the company to handle real-time data loads and at the same time store volumes of historical data in one tidy DBMS.

“Altibase’s offering is unique. It has given our company the ability to save time and money while solving some of our biggest data-related issues. Altibase’s HDB has immediately helped our company with our current problems, but we also believe that it will help prepare us for the immense growth that the entire industry is forecasting.” – Senior Solutions Architect, Company Confidential

With over 550 enterprise clients and a huge variety of use cases in sectors spanning from telecommunications to manufacturing, Altibase’s in-memory database management system has been the database of choice for mission-critical applications across the globe since 1999.

How to Choose the In-memory Database Management System

Hybrid Database Complete Flexibility

 

ALTIBASE is a hybrid in-memory database and is a viable database option for extremely fast data processing while also having large storage capabilities. ALTIBASE is the perfect database management system for a wide-array of use cases that span all verticals. The hybrid database provides enterprises with both of speed and storage volume.

A real hybrid database combines an in-memory database with an on-disk database in a single unified engine.

So what does that really mean?

Today’s data needs extreme speed and large storage capacity. As such, to tackle the most wide-array of use cases, a database should be easy to use (SQL standards compliant, supports all common interfaces, requires minimal application programming for implementation, DBA’s can learn it in less than a day, etc.) and should be able to process data quickly (RAM database) and store large data sets (on-disk database) all in a single database. This is what true hybrid architecture is – any exceptions are simply pseudo-hybrids. Altibase is recognized as the worldwide leader for this particular hybrid technology. ALTIBASE is the perfect database management system for future proofing enterprise level use cases that span all verticals. The hybrid database provides companies with the best of both worlds – speed and storage volume.

ALTIBASE can also be used as in-memory only database: fastest database processing on earth

ALTIBASE can be in-memory database and has many advanced features such as Direct Attach/Direct Call Interface (DCI) mode that results in the fastest data processing speeds possible. If your use case requires the most demanding speeds and you want to break the thought barrier, an in-memory only database is the way to go.

An in-memory only database stores and manipulates data in main memory (RAM) alone. Because of the very nature of RAM, which is extremely fast processing capabilities, an in-memory only database management system is ideal for blazing data processing needs. So why not choose the fastest database — an in-memory only database for everything?

  1. RAM is still extremely expensive and therefore, it is not practical for very large data size.
  2. RAM is by nature ‘volatile’ so even if there are highly advanced durability protocols through Log Files and Checkpoint images, replication, etc., it is possible to lose some data in the event of a power failure.
  3. NVRAM (Non-Volatile RAM), which in simplest terms is RAM with a battery backup, can protect data in the event of a power loss but if the battery does not last long enough, it may also lead to some potential data loss.

However, in-memory only databases are ideal for the correct use case. When extreme performance is the highest priority for a specific application, there really is no substitute.