NoSQL originated in 1998, but from 2009, NoSQL began to rise and develop gradually. Looking back on the history, it should be said that the rise of NoSQL database is completely accompanied by the rise and development of Internet technology and big data in the past decade. Compared with the application of relational database in the face of big data scenario, the concept of NoSQL is undoubtedly an injection of new thinking.
Next, this paper focuses on the latest development trend of NoSQL and the latest status of NoSQL in alicloud for readers.
Cloud NoSQL database becomes an important growth engine in database field
The trend of cloudization is inevitable. According to Gartner’s report, more than 73% of DBMS growth in 2017 came from cloud vendors. In Gartner’s quadrant, AWS has a clear upward trend in the leader quadrant, and the decline of established vendors is serious.
In the 2018 Gartner report, Alibaba cloud database is the only quadrant of visionaries in China for the first time. Among many cloud vendors, NoSQL database is the fastest growing one, and it has become an important growth engine in database field.
Alicloud covers the mainstream NoSQL engine
Alibaba cloud group is the first to put forward data strategy in China. It also has the largest amount of data. It is the first to invest in the research and development of NoSQL database technology. At present, it also has the largest expert team in China. With the support of technology for ten years, Alibaba cloud NoSQL currently covers all mainstream NoSQL databases, such as redis / mongodb / HBase / graph, etc. The following table is the mainstream NoSQL database currently covered by alicloud.
Alibaba cloud’s NoSQL database is the leading domestic NoSQL database leader, with many exclusive key technologies leading the competitors.
With the most complete product form in the industry
Taking redis as an example, the whole system covers the whole series, supports 2. X, 3. X 4. X, supports various product forms from single node suitable for developers to multi center, arbitrary transformation of architecture, automatic disaster tolerance, and comprehensive monitoring.
Through various product forms, Alibaba cloud has the ability to serve all kinds of customers from developers, small and medium-sized enterprises, and large enterprises, and meet the needs of different customers for cost performance, SLA, reliability, and control.
In the follow-up of the latest version, Alibaba cloud NoSQL has also been in the forefront of cloud manufacturers. On June 6, 2018, HBase 2.0 was launched globally. In October of the same year, the first cloud manufacturer in the world supported mongodb 4.0.
In addition, we will launch a new version of redis 5.0 this month to meet the demands of many enterprises for the new version. Please look forward to it.
Take data reliability as the top priority
For most companies, data security and reliability are very important. How to ensure data security and data reliability is a must for most databases. According to the 2016 IDC report, data protection and data recovery are one of the most basic requirements of NoSQL. Alibaba cloud’s NoSQL database has always put how to ensure the data security of customers first.
In the case of cloud HBase, the ability of traditional database backup and recovery is at the TB level, which is sufficient under the transaction and other scenarios, but it is insufficient for the big data scenario. Through vertical integration of high compression, kernel level optimization and other capabilities, cloud HBase has successfully pushed the level of backup and recovery by more than 100 times, achieving the level of 100 TB or even higher, so that customers have no worries in large data volume scenarios.
Cloud HBase supports full (backup set) backup, full (backup set) recovery, incremental (real-time) backup, and incremental (point in time) recovery of full backup recovery capabilities.
Global distributed capabilities help enterprises to solve key businesses such as business going to sea, regional disaster recovery, global same service / multi activity, cross domain data migration, etc
In addition to the great progress in the database kernel itself, the innovation combined with the overall ecosystem of cloud services is an important part of the reason why cloud vendors have such strong vitality. Alibaba cloud’s NoSQL database continues to work and cover global distributed capabilities, helping enterprises participate in global business competition.
Whether it has the ability of global expansion and distribution is an important entry threshold for the cloud NoSQL database. Taking redis as an example, in August of 2018, the global cloud manufacturers first launched redis Global Multi life, to solve the demands of multi industry customer business such as multimedia, game, e-commerce, etc. to go to sea, regional disaster recovery, global same service / multi life, cross domain data migration. A number of key competencies in one-off areas:
- Global Multi activity: kernel level support, multi node global disaster recovery.
- High availability: the synchronous channel supports breakpoint continuous transmission, tolerates day level partition, and sub instance ha switches automatically
- High performance: single channel 100000 TPS, higher than redis processing speed; low latency, intercontinental 100ms delay
- Support final data consistency: crdt conflict resolution + data consistency detection. Based on the redis kernel transformation, the native redis kernel does not have this function.
Integrate multi-mode and multi load capacity to provide a one-stop low-cost data processing platform
On December 13, 2018, the 8th China cloud computing standards and Applications Conference solemnly released x-pack, adding new models and multi load support on the basis of cloud HBase.
- Multi model support: at the same time, it supports kV, time sequence, space-time, graph, document and other data models, with built-in rich processing capacity, which improves the efficiency of business development by a hundred times.
- Multi load support: apsaradb HBase integrates the capabilities of flow processing, batch processing, OLAP, OLTP, high-speed object storage, full-text retrieval, etc. on the basis of online capabilities to provide the ability of customer business out of the box.
Through the support of multi model and multi load, a low-cost, one-stop data processing platform based on Apache HBase and HBase ecology, which supports spark, secondary index, full-text query, graph, timing, time and space, analysis and other capabilities, is the preferred database for scenarios such as Internet of things, risk control recommendation, object storage, AI, feeds, etc.
Multiple exclusive enterprise level capabilities, leading in the field, worthy of the trust
When customers choose NoSQL database service, a key point that they attach great importance to is the enterprise level capability, which can solve the bottleneck of management and maintenance in the process of enterprise production and development.
Through long-term development, NoSQL database service has a number of exclusive enterprise level capabilities. Take mongodb as an example:
Cross domain dual activity: data is synchronized in both directions, which is 100% more efficient than the existing channel products, leading the industry.
The first two capabilities of physical and logical backup: physical backup improves the backup efficiency by 100% and recovery efficiency by 300% compared with the open source version. Innovatively provide the ability of logical snapshot, solve the need of regular and large-scale data update of government and enterprises, and improve the cost performance by 100% under the same architecture.
Second level monitoring and intelligent diagnosis capability: provide monitoring data collection with granularity per second, and improve monitoring accuracy by tens of times. Combined with monitoring, audit and other data to provide intelligent diagnosis, analysis of system operation bottlenecks and automation to provide optimization suggestions.
The following is a comparison between the cloud mongodb and the self built community version. The cloud service has won in all aspects such as re building, security, optimization, operation and maintenance, customization, etc. to reduce the TCO of customers in an all-round way.
Cloud native map database will be released soon
With more and more enterprise data and more complex business, customers put forward a lot of demands for real-time online high-performance graph data storage and query services. We will also release Alibaba cloud’s first cloud native professional map database this month.
The new map database will support rich capabilities and take a new height in ease of use and high availability station, which is very suitable for customers with social network, financial fraud detection, real-time recommendation engine, knowledge map, network / IT operation demands.
Looking forward to the future, Alibaba cloud’s NoSQL database will continue to optimize and innovate in all aspects of customer business, cost, operation and maintenance, achieve customers and strive for the best NoSQL database!
Author: KB Secretary
Read the original text
This is the original content of yunqi community, which can not be reproduced without permission.