Romain Rolland said, love is the flame of life; Tagore said, love is life in its fulness like the cup with its wine. Love warms the body, resists the cold, and is a lamp that one gropes for in the dark. Because there is love, so glad; Because be loved, so happy.

Most people know that February 14 is Western Valentine’s Day, and Chinese Valentine’s Day falls on July 7th according to the Chinese lunar calendar. But did you know that Silver Day is celebrated on July 14?

Silver Valentine’s Day is about bringing your sweetheart home and giving family and friends a good chance to meet, and so is Silver Valentine’s Day

Lovers give each other silver gifts, decorations of the small festival, it is a sweet witness.

July is the most beautiful day in the world. At the same time, maybe you also want to know our TcaplusDB database?

TCaPlusDB is a distributed NoSQL database designed specifically for games. As part of the database service of Tencent Cloud, TCaPlusDB provides customers with the ultimate game data experience. Now for the glory of the king, “through wire”, “naruto” being DAU book provides stable data storage services, relying on the tencent cloud around the world on five continents (Asia, Europe, North America, South America, Oceania) equipment service node, the basis of game developers access to it only once and can be convenient for the user experience on global game.

Function and architecture

As shown in the figure above, tcaplusDB defaults to master-slave mode. Master is responsible for reading and writing user requests, and Slave serves as hot standby node. When there is a QPS surge, read/write shunt will be automatically started, that is, Master undertakes write operation and Slave undertakes read operation until the background capacity expansion is completed. This design ensures the stability of read/write requests.

At the same time, TCaPlusDB adopts the hybrid deployment mode of memory plus efficient SSD cloud hard disk, which can meet the requirements of fast data reading and writing and persistent storage at the same time. For relational database users, TcaPlusDB provides the SQL-like command line tool TcaPlus Client, which enables users to seamlessly switch between CRUD operations. TcaPlusDB supports a single table size up to 2.56PB. Users do not need to worry about the problem of slow query loading caused by large table files, and the query efficiency will not be reduced.

Management and operation

TcaPlusDB improves customer service perception and overall service level through the standardization of service capability. The main service standardization contents are as follows:

At the same time, with the diversification of database functions and more and more complex operation and maintenance environment, operation and maintenance security is becoming more and more important

TcaPlusDB has an independent operation and maintenance platform and a perfect operation and maintenance guidance system. Meanwhile, the technical support team of TcaPlusDB located in many places provides 7*24 hours technical support service for products to ensure the smooth progress of customer operation and maintenance work.

## Data security

In order to ensure data security and improve the disaster tolerance capacity of the system, TCAPLUSDB supports two data backup methods: cold backup of full data files is carried out at regular time every day; after the table is created, scripts are automatically provided to backup and store data files, and the storage cycle of full data backup files is long. The other is incremental backup, which is mainly based on the binlog of TCAPLUSDB and is automatically backed up. The combination of backups in two ways guarantees the ability of quick recovery through backup during abnormal period.

At the same time, TCAPLUSDB has also made efforts in these aspects to ensure the data security of customers in an all-round way.

  • Data disaster tolerance: the master and slave nodes of the cluster mainly adopt inter-city cross-IDC deployment (or cross-rack or cross-floor mode, with extremely short synchronization delay of master and slave nodes), Binlog automatic backup, and full cold standby every day; Each module of the whole cluster is lossless upgrade and expansion capacity, and users have no perception of business;
  • Data consistency: master and slave data are synchronized in real time and the REQ/ACK mechanism is adopted to ensure that the data are completely consistent; When switching between master and slave, it will confirm that the data of master and slave are consistent before switching. When failure occurs, data recovery is carried out based on cold standby + Binlog flow reconstruction to ensure data integrity. The master and slave data will be checked periodically for consistency, and there is an anomaly repair mechanism. At the user request level, the response code of real-time feedback is used to judge whether the data operation is normal or not.
  • Data content security: data landing CRC check tamper-proof; The data file storage adopts Google Snappy compression, and serialization and deserialization operations will be adopted after data reading and writing compression or decomcompression, and the data content cannot be resolved even if the data file is hijacked.
  • Access security: integrated Tencent cloud user rights management system CAM; The background of tcaplusDB supports IP whitelist access, that is, the specified IP client reads and writes tcaplusDB data; Password authentication is required for data interactions within the table group, and audit logs are available for all user actions.
  • External r Compliance: In the past, TCA PlusDB has been striving for the compliance of the system. At present, TCA PlusDB has obtained MTCS certification, CSA STAR cloud computing security assessment, KISMS security certification, ISO information security management system certification and other certificates, in an effort to broaden the safe channel of database for Chinese enterprises to go abroad.

In this life, someone is willing to stand with you at dusk, someone asked you porridge can be warm, someone to accompany you through the long years.

In this life, I would like to have years to look back, and with deep feelings for a total of grey-headed!

Silver Valentine’s Day, with TcaplusDB holiday!