Guassdb for no sql:
GaussDB With a decoupled computation and storage architecture, NoSQL is a distributed, multi-model NoSQL database service. It is highly available, secure, and scalable, with features such as rapid deployment, backup, restoration, monitoring, and alarm reporting.
These are the four products offered by GaussDB for no SQL
1. GaussDB (for Cassandra)
2. GaussDB (for Mongo)
3. GaussDB (for Influx)
4. GuassDB(for Redis)
They are interoperable with popular NoSQL APIs such as Cassandra, MongoDB, InfluxDB, and Redis, and offer great read/write speed at minimal prices, making them ideal for IoT, meteorology, the Internet, and gaming.
Architecture:
GaussDB NoSQL is a distributed database with a compute-storage design that is decoupled. Data is kept in a distributed, shared storage pool, and compute clusters are made up of several homogenous nodes. Compute and storage resources are isolated from one another, allowing them to be scaled up and down without requiring data MongoDB compatibilit helps to store player data, equipment, and scores in online games. During peak hours, it also provides clusters to handle large numbers of concurrent gamers and requests.
migration.
The architecture is simply explained in th e above figure you can see that compute and storage nodes are all isolated from eachother .
Some important features of GaussDB NoSQL
High Reliability
Backups can be done automatically or manually. For future disaster recovery, backups are kept in Object Storage Service (OBS) buckets. By default, the backup retention duration is set to seven days. You can also start backups whenever you want, depending on your service requirements.
High Security
Multi-layer network protection is supported by GaussDB NoSQL. VPCs, subnets, security groups, anti-DDoS, and SSL are all part of the security system. It displays real-time statistics on CPU consumption, disc usage, IOPS, and the number of active connections.
Accessibility
To reduce latency and prevent the cost of using a public network, you can create a DB instance on the management console and access the database over a private network.The Cassandra, MongoDB, InfluxDB, and Redis protocols are now supported by GaussDB NoSQL.
Scalability
GaussDB NoSQL allows minute-level compute node expansion and second-level storage extension as a distributed database service with decoupled compute and storage architecture.
Conclusion:
NoSQL is a distributed database with a decoupled compute-storage design. Because compute and storage resources are separated from one another, they may be scaled up and down without affecting data. In online games, MongoDB compatibility aids in the storage of player data, equipment, and scores.