Shashikant shah

Monday, 4 January 2021

AWS Database


 AWS database service includes the following services:










1.RDS –

·       Relational Databases are the databases that what most of us are all used to.

·       Relational Database is like a spreadsheet such as Excel, etc.

·       Manage to structure database,

·       All data which can be stored in database SQL in table with rows and columns. They have relational key and can be easily mapped into pre-defined fields. 

·       Used for OLTP systems (stands for Online Transactional Processing)

·       Rds storage limits is 64 TB.

·       It supports six commonly used database engines.

Relational Database Types :-



4.DynamoDB

·       Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that require consistent single-digit millisecond latency at any scale.

·       Manage to unstructured and semi-structured database like ad-tech, IOT, video, photo, audio files, and semi data JSON, XML. 

·       It is a fully managed database that supports both document and key-value data models.

·       It is stored in SSD storage.

·        

2.Elasticache

·       Elasticache is a web service used to deploy, operate, and scale an in-memory cache in the cloud.

·       It improves the performance of web applications by allowing you to retrieve information from fast, managed in-memory cache instead of relying entirely on slower disk-based databases.

·       Caching improves application performance by storing critical pieces of data in memory for low latency access.

 


 

Redis

Memcached

1.

It was released in 2009.

It was released in 2003.

2.

It uses single cores.

It uses multiple cores.

3.

Maximum key length is 2 GB.

Maximum key length is 250 bytes.

4.

It supports various advanced data structures such as sets, sorted set, hashes, bit arrays, etc.

It does not support advanced data structures.

5.

It supports Master-Slave Replication and Multi-Master Replication methods.

It does not support any replication method.

6.

It uses persistent data.

It does not use persistent data.

 

6.Kinesis

Before knowing about the Kinesis, you should know about the streaming data.

Kinesis is a platform on AWS that sends your streaming data. It makes it easy to analyze load streaming data and also provides the ability for you to build custom applications based on your business needs.

Streaming data is data which is generated continuously from thousands of data sources, and these data sources can send the data records simultaneously and in small size.

§  Purchases from online stores

§  Game data

§  Social network data

§  iOT Sensor Data

 


2.redshift

·       Amazon redshift is a data warehouse that is a fully managed database service that can scale in petabytes and this can happen in minutes. Think of it as a web service which is easy to setup, manage and scale a distributed and cached environment on AWS cloud platforms.

·       Use for OLAP systems (Online Analytical Processing).

·       Redshift consists of two types of nodes:



Single node: A single node stores up to 160 GB







No comments:

Post a Comment