In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)06/01 Report--
[Enmo College] data Architecture: a case study of Oracle Sharding Architecture of China Telecom
Gai Guoqiang
Oracle launched the distributed architecture of Sharding since version 12.2, which dispersed the original centralized architecture by extending the characteristics of partition tables. After the introduction of this feature, it has attracted the attention of many industry customers.
Oracle Sharding can be regarded as an elastic relational database based on Shared-Nothing architecture, which can be extended horizontally to 1000 independent Oracle database fragments, each of which stores local data of the global table, relying on the original partition technology to split the data.
With sharding, it is natural to have a routing mechanism. Oracle achieves this goal through Shard Directors and Shard Catalog. The best way to access applications is to use partition keys to navigate data fragments.
Reference reading:
Enhancements to the handheld manual Sharding for Oracle 12.2 new features
From principle to practice Oracle 12.2 Sharding Technology reveals the Secret
Everything you want to know about Oracle Sharding is here.
China Telecom is one of the earliest users in China. At the 2017 Oracle OpenWorld conference, China Telecom shared their applications under the title: Oracle Sharding ofr China Telecom's WeChat IoT Application, which is China Telecom's service system based on Wechat-Wechat by name.
As of 2016, China Telecom has about 215 million online users. The Wechat service platform, which is a part of the BSS domain, has implemented a WeChat-based customer service system.
Q: why use Oracle Sharding as the solution? China Telecom gave the answer.
A: because this project will serve a large number of NB-IoT (Narrow Band Internet of Things) network users.
A: after evaluating Oracle Sharding,MySQL, MongoDB, and MariaDB, I chose the Oracle database solution because the migration cost of replacing the database is too high (too high), and DBA and developers are more familiar with the Oracle database.
After reference to peers and test verification, the system was officially launched on June 29, 2017 and ran stably after it was launched.
The architecture of the whole system is as follows. At present, four sets of Oracle RAC are used to form an Oracle distributed architecture with four shards-Shard. The repository and disaster recovery design are not submitted in the figure, and generally speaking, Data Guard should also exist in this architecture.
In the future, China Telecom will rely on this platform to continue to integrate other applications, such as customer service system 10000.
Another typical customer of Oracle Sharding is Dyn, a leading DNS and Email service provider, which typically faces 2 trillion queries in 90 days, generating 1.6 TB/ days of data, with an increase of more than 144 TB in three months.
Dyn's Sharding deployment spans two data centers, synchronized through Data Guard technology:
It seems that the power of Oracle Sharding is gradually unfolding, and it is time to study it.
Enmo College, a subsidiary of Yunhe Enmo (Beijing) Information Technology Co., Ltd., is committed to providing professional and high-level oracle database and big data training services, mining and training big data and database talents. Enmo College provides a full range of big data and database technology training, including individual practical skills training, personal certification training, and enterprise internal training. ACE-level super teachers, equipped with professional laboratories, immersion learning and training, professional laboratories, equipped with professional teaching assistants to guide training. Can quickly integrate into the circle of experts, rich in resources in the industry, and quickly accumulate workplace contacts. Oracle database courses include: Oracle DBA practical class, Oracle OCM examination, Oracle OCP examination and so on.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.