Sharding – The World’s Largest Mobile Telecommunications Provider
Altibase's sharding enables the world's largest mobile telecommunications provider to have its big data at its fingertips.
- Use Case
- Sharding
- Current Customer
- China Mobile
- Industry
- Telecommunications
Who

Problem
It is a service requiring a high level of stability and zero tolerance of even a momentary error or interruption. Samsung Electronics found its existing legacy disk-resident databases incapable of meeting its needs.
The new DBMS should be capable of handling such complex queries as redirection and proxying in real time while providing a high level of stability.
No data should be lost while it is collected and transmitted to presence servers.
The collection of user state information delivered to the presence server and the data transmission should not be lost.
The new DBMS should be highly scalable and be able to handle large sets of data. In providing presence service, it is often the case that a large volume of messages causes a considerable burden on the network.
The legacy disk-resident DBMSs proved to be incapable of meeting the requirements particularly when data has to be stored, manipulated and processed in real time.
Solution
Altibase’s sharding has shared-nothing scale-out architecture which is most suitable for various telecommunications-related OLTP applications such as billing, authentication, online charging system (OCS) and policy and charging rules function (PCRF) which all require high throughput and extremely low and predictable responsive times.
Altibase’s sharding supports high availability, full ACID transactions, standard SQL and standard database APIs and consequently eliminates any migration cost involved in migrating from legacy relational databases.
Results
With the help of Altibase’s sharding, the company is able to handle rapid growth of data and services upgrades easily and quickly.
Using Altibase’s sharding, the company did not have to make any changes to existing systems running on relational databases. The execution was easy and quick.
The company experiences no performance degradation caused by coordinator-related bottlenecks. And no matter how many servers are added, linear performance enhancement is maintained with Altibase.
The company has been able to keep its existing servers and has added inexpensive commodity servers – at a small fraction of the cost of those expensive, high-end servers.
The company’s existing DBAs found that it was easy to learn, adopt and administrate Altibase thanks to Altibase’s ACID and SQL compliance.
Altibase’s online rebalance feature enables the company to scale out by automatically extending the number of shards when databases are maxed out.
The company is now able to efficiently distribute any type of data using a variety of distribution methods (Hash, List, Range, Composite and Clone) provided by Altibase’s sharding.