The rapid development of Cloud Computing , Drive all kinds of basic software to start the road of cloud transformation . Database as the core software of information system , In the tide of cloud change , Gradually developed the technical route of cloud database . So what is cloud database ？ What is its essence ？
One 、 What is a cloud database ？
seeing the name of a thing one thinks of its function , A cloud database is a database that is deployed and virtualized in a cloud computing environment . Cloud database is a new way to share infrastructure under the background of cloud computing , It greatly enhances the storage capacity of the database .
Database is one of the three basic software technologies , With the development of cloud technology , The cloud has become an inevitable choice for enterprises .
at present , There are two types of cloud databases , One is to move traditional databases to the cloud , Providing services to users by leasing , That is, hosting cloud database services （RDS）, This is the way most cloud vendors provide services . The other is for “ cloud ” born , New design of cloud native database （Cloud Native）, The biggest feature is the separation of computing and storage , Most of them are self-developed databases of head cloud manufacturers , It's also a rental service .
Two 、 Huawei cloud database layout
At present , The database services provided by Huawei cloud mainly include three categories ： Relational database service , Non relational database services and database tool services . As shown in the figure below ：
Relational database and non relational database can be divided into open source database and self-developed database . among , The self-developed database is unified as GaussDB series , Open source databases can be divided into RDS and DDS Community Edition .
1、 Relational database RDS： Cloud optimization of open source version
RDS（Relational Database Service, Relational database service ） Is a kind of cloud computing platform based on out of the box 、 Stable and reliable 、 Stretch and stretch 、 Easy to manage online relational database services .
At present, Huawei cloud provides RDS Services include ：RDS for MySQL、RDS for PostgreSQL, The difference is based on MySQL、PostgreSQL Open source databases are optimized on the cloud .
The traditional self built database is not easy to use , It takes a lot of manpower to maintain , And in case of data loss , The loss is incalculable . Compared with self built database ,RDS Class cloud database in the computer room, wind, fire, hydropower and other infrastructure 、 Server deployment and maintenance 、 Database software installation 、 Database software version upgrades and patches and other aspects of saving a lot of manpower 、 Hardware 、 Maintenance service costs , Let database administrators have more time to invest in database model design 、SQL Optimize 、 Performance tuning and other core work .
2、 Non relational database DDS Community Edition
Document database service （Document Database Service, abbreviation DDS） Fully compatible with MongoDB agreement , Provide security 、 High availability 、 Highly reliable 、 Scalable and easy to use database services , And one click deployment 、 The elastic expansion 、 disaster 、 Backup 、 recovery 、 Monitoring and alarm functions , Support clusters 、 Replica set and single node deployment architecture .
3、 Self research cloud native database GaussDB
GaussDB It's the brand name of Huawei database product , In honor of the mathematician Gauss （Gauss）.GaussDB Series of database products include GaussDB OLTP Database and GaussDB OLAP database , It is widely used in finance 、 The government 、 Telecommunication and other industries , And has entered the core system .
Relational database aspect , Hua Weiyun this year 7 The cloud native was officially launched in June GaussDB(for MySQL) database , Embracing and compatible with the widely recognized open source Ecology MySQL.
In the field of non relational database services , Huawei cloud focuses on building cloud native GaussDB NoSQL Multimode database Series , Include GaussDB(for Mongo)、GaussDB (for Redis)、GaussDB (for Influx)、GaussDB(for Cassandra）. at present ,GaussDB(for Mongo)、GaussDB(for Cassandra) It has been put into commercial use .
Huawei cloud self research database GaussDB The series has the following core technical advantages ： Memory computing separation architecture ,DFV Storage 、NDP Operator pushdown and so on .
Current mainstream database products , Include Oracle、MySQL、SQL Server etc. , Basically, it's all about supporting X86 Architecturally , While huawei GaussDB Database support for Heterogeneous Computing , No doubt it's a huge advantage , It means ,GaussDB Not just for the traditional server market , And the future 5G and IoT More computing scenarios , Great potential .
3、 ... and 、 Four years to the top , What makes Huawei cloud the first choice for enterprise level cloud database ？
You can see , Hua Weiyun, founded only four years ago, is like a black horse to break through the encirclement . Insiders pointed out that , Huawei cloud can achieve such a result , It's unexpected , It makes sense . Ren Zhengfei once said , Huawei wants to be a black land , Let each partner's content 、 application 、 Clouds grow on it , With the development of cloud computing, Huawei cloud has undoubtedly gained a lot .
What exactly does Huawei cloud rely on to win the unanimous praise of enterprise users ？ In the process of database development , What is Huawei cloud's judgment of future database trend ？
In a previous interview , Su guangniu, general manager of Huawei cloud database service, once shared several key words he thought , The judgment based on the future and the technology foresight are the important reasons why Huawei cloud and Huawei cloud database win the market ：
1、 multivariate ： Diversified computing power is one of the future trends of cloud database , Su guangniu said , There can't be only one future X86, There will be Kunpeng Processor, etc ARM chip , therefore , As the underlying database , Must be able to support multiple computing power ;
2、 multimode ： Through a fusion model to help users better manage multiple data models , Instead of having a database for each type of data , This will increase the difficulty of operation and maintenance ;
3、 performance ： Database does not talk about performance, that is to play rogue , Ultimate performance , It has always been an issue that Huawei cloud database R & D team always needs to consider ;
4、 Huge capacity ： It makes more sense to consider capacity based on performance ;
5、 Safe and trustworthy ： The importance is self-evident , Huawei's products, both internal and external , Always be safe and trustworthy ;
6、 O & M and AI combination ： That is to say “ autonomous ”, Make operation and maintenance easier , Further release the value of cloud services ;
We know , Many enterprises' database transformation and upgrading are standing under the background of greater digital transformation . Database migration is one of the most important links , Companies need a package of solutions , From top design to landing . Regarding this , Huawei cloud Consulting 、 technology 、 Service and other comprehensive ability advantages are reflected .
And for different business scenarios , Huawei cloud has also prepared different kinds of database products ：
- Website business ： Website business request write less read more , You can use cloud database MySQL Read only instances extend the read load capacity horizontally , With distributed database middleware DDM Use , Realize automatic read-write separation and read load balancing .
- Mobile application ： Mobile applications with location capabilities can use cloud databases Postgre SQL The database obtains the ability of location calculation ; Mobile applications with huge data , collocation DDM Use Huawei cloud RDS MySQL database , Easy to deal with the problem of sub database and sub table .
- Game business ： Explosive growth of player data storage and read / write requests , You can use Huawei cloud RDS Fast expansion storage , Change specifications or deploy a new game partition database ; Save or roll back game data , Huawei cloud can be used RDS Automatic backup and PITR The feature flashes back to any point in time .
- Electrical business ： Online retailers “ seckill ”、“ Rush purchase ” High concurrency database requests , Huawei cloud can be used RDS High specification examples ; E-commerce business with high requirements for business continuity , Huawei cloud can be used RDS hot standby , Span AZ Deployment for higher availability support .
- Financial business ： Financial level business continuity and data reliability requirements , Huawei cloud can be used RDS hot standby , Span AZ Deploy , Or distributed database developed by Huawei GaussDB, Ensure high availability of services , Data multi copy storage and strong consistency ; Financial level security compliance requirements , It can be used with database security service DBSS Use , Monitor and intercept in real time SQL Inject , Anti desensitization data leakage , Audit database logs .
Four 、 Huawei cloud database double 11 Year-end benefits
From cloud optimization of open source database to self-developed cloud database based on the innovation of underlying architecture , Huawei cloud has built a very complete tool chain in database ecology , It can basically cover the needs of most enterprise users .
In order to let more enterprises experience high-quality cloud database products and services , Huawei cloud database launched the "double 11" year-end huge benefit activities , New users are as low as 2 fold , Popular specifications 5 Fold up , such a chance must not be missed , Miss and wait a whole year , Quick to scan the code or poke the link to buy ！
Activity Links ：http://t.cn/A6Gtd8zg