For one of the practitioners engaged in the database industry, here is a simple sorting of the various databases and industry information, it is best to read the database development research report issued by the China Information and Communication Academy. So here’s the big picture.
Mainstream database manufacturers
We are familiar with Oracle, IBM, Microsoft, SAP and so on. Open source MySQL, Greenplum, PostgreSQL, etc. In China, there is a feeling that a hundred flowers bloom together. No one can say who is the mainstream database, but with the promotion of Xinchuang, it develops rapidly, and its share is growing, and it will be good in the long run. The following is mainly about the domestic database manufacturers, traditional database manufacturers, Internet factories, start-up companies.
Traditional database vendors
Here is the definition of traditional is wrong, just to distinguish with the following Internet big factory, or the earliest to do the database:
- Beijing Renda Jincang Information Technology Co., LTD.
- Ntu Ge (Tianjin NTU Ge Data Technology Co., LTD)
- Dameng (Wuhan Dameng Database Co., LTD.)
- Shenzhou General Data Technology Co., LTD.
- Wanli Open Source (Beijing Wanli Open Source Software Co., LTD)
- Hangao Basic Software Co., LTD. (Jinan)
- Youxuan (Beijing Youxuan Software Co., LTD.)
- Inspur Database (Inspur Group Limited)
It is basically the earliest or earlier to do the database in China. The main customers are in government, military industry, electric power, finance, telecommunications and other industries.
Internet giant
There are many databases in large Internet factories. Here are only a few typical ones:
- PolarDB
- Tencent (TBase, TDSQL)
- Baidu, HugeGraphHugeGraph,
- Headlines (ByteGraph)
- Ants (OceanBase)
- Huawei (openGauss)
- Zte GoldenDB
- Others (not one to list……)
Basic Internet companies all develop databases, some of which are their own, but most of which are based on open source (MySQL, PostgreSQL). There are many different parts of this list. The demand for database of Internet enterprises is not quite the same as that of traditional industry, and the focus is not quite the same. The reason why MySQL is not perfect but widely used in the Internet industry is also because different enterprises have different requirements for database. Because Internet companies have stronger technical strength compared with traditional industries, they generally choose to develop or use open source database. Traditional enterprises tend to apply enterprise database directly because of their weak database research and development strength. Not poor money to buy service is also a very correct choice, after all, the family has the core business that the family is good at.
Other companies (including startups)
- Guizhou Yijingjie Information Technology Co. LTD
- Guangzhou Jushan Software (Financial Industry)
- Fujian Star Software Co., LTD
- Beijing Huasheng Xintai Data Technology Co., LTD
- Shanghai Congyun Information Technology Co., LTD
- Henghui Xinda Technology Co., LTD
- PingCAP(TiDB) focus attention
- Orno Digital Network (Graph database)
- Shu Tian Dream Map (Map database)
- Fermat Technology (Photo database)
- Zhejiang Zhiyu Technology Co., LTD. (Timing Database)
- Tao si Data (time series database)
- The ring of science and technology
- The others shall not be enumerated one by one
For more information about databases and database manufacturers, please refer to the 2021 Domestic database directory released by Motianlun.
Distribution of the city
The distribution cities of database manufacturers are mainly in Beijing, Tianjin, Wuhan, Shanghai, Hangzhou, Shenzhen, Guangzhou, Nanjing, Jinan, Guiyang and other cities, among which Beijing has the most, and basically all databases are either headquartered in Beijing or have r&d centers in Beijing. As I am in Hangzhou, database companies in Hangzhou are listed as follows:
- Ali cloud PolarDB
- Ant Financial OceanBase distributed database
- Netease (technically biased towards MySQL)
- Nebula Graph database
- Map database of Zhejiang Chuanglin Technology Co., LTD
- Time sequence database of Zhejiang Zhiyu Technology Co., LTD
- Atlas Graph has a R&D post in Hangzhou (Map Database, Rust)
- PingCAP has a r&d position in Hangzhou
Relational database
Relational database is undoubtedly the most widely used database in the field of database, based on relational algebra theory, after decades of development, has been very mature and perfect. One of the most important reasons why relational databases are so widely used is that relational databases meet most of the needs for abstract descriptions from the real world to the information world (databases).
E-r model, which expresses conceptual model through entity, attribute and relation.
Here are some of the more popular relational databases:
- Oracle
- MySQL (open source)
- PostgreSQL (open source)
Many domestic self-developed databases are based on MySQL or PostgreSQL development, which is based on PostgreSQL most, many distributed databases are based on PostGRE-XC development.
As the demand for data storage capacity increases at any time, the traditional centralized database has an upper limit. Distributed database can solve this problem and is also one of the key points of current development.
Other databases
Focus on graph databases, sequential databases. Industry development needs, development opportunities are very big.
- Graph database: banking, government, Internet, relationship atlas and other applications.
- Sequential databases: there are a lot of applications in the industry.