FAQ

FAQ

Please tell me about Amazon RDS


Amazon RDS is a managed RDB service provided by AWS. You can choose from various database engines such as MySQL, PostgreSQL, MariaDB, Microsoft SQL Server, and Oracle Database.

We also offer RDS, an architecture uniquely developed by AWS called Amazon Aurora, that allows you to take full advantage of the benefits of the cloud. One of the major benefits of using Amazon RDS is that you can streamline operational tasks such as data backup and hardware maintenance, which tend to be complex.

Amazon RDS features

● Managed service
Since this is a managed service database provided by AWS, database management, patch application, security updates, hardware updates, etc. are automatically executed, thereby minimizing database management work. .

● Improved availability
By using the Multi-AZ feature of Amazon RDS, you can automatically fail over to another availability zone without stopping your application. This can be expected to improve database fault tolerance and availability.

● Automatic backup
Provides automatic database backup (snapshot) function. The automatic backup process runs daily. Additionally, data can be restored as needed within the set retention period, helping to avoid data loss in the unlikely event of data loss.

●Security
To ensure database security, we provide numerous security functions such as database encryption, access control, and audit logging.

Features of Amazon Aurora

● Scalability
Amazon Aurora supports vertical and horizontal scaling. Vertical scaling allows you to increase resources such as CPU, memory, and storage for your instance. Horizontal scaling allows you to create read replicas to offload read processing for queries.

● High-speed processing of large amounts of data
Amazon Aurora provides high-speed reading (Reader) and writing (Writer) performance. It uses advanced techniques such as multi-threading, page caching, and online log replay to achieve high-speed performance even when processing data for large-scale applications.

● Supports automatic sharding
Sharding is a method of partitioning a database and exhibits high performance when handling large amounts of data. By dividing data by shard key (key for dividing data), for example, if the customer ID is the shard key, the data of the same customer will be stored in the same shard.

With sharding, Amazon RDS Aurora splits your data across multiple instances. Each instance queries its own shard. This allows for increased scalability and load balancing.

Amazon RDS Aurora supports automatic sharding. With automatic sharding, Amazon RDS Aurora automatically partitions your data to provide optimal performance. You can also configure sharding manually, and when you configure sharding manually, you have control over how your data is distributed.

Beyond AWS related services

● AWS Cloud Integration
● AWS Operation Monitoring Service (24 hours a day, 365 days a year)