database - Need data storage recommendation -


i new aws, , have use case need store huge amounts of data - approx 60 gb. need records in data id parameter. data storage or database service recommended fast lookup?

there several data storage services on aws:

relational databases

  • amazon rds (relational database service) provides fully-managed, traditional sql database using either mysql, mariadb, postgresql, oracle or microsoft sql server.
  • you can try using them -- 60gb within scope
  • to make them fast, put primary key on field wish use identify records retrieve , retrieve via field in statement
  • amazon redshift data warehouse -- can handle tb , pb of data , quick on large volumes of data. however, overkill relatively simple requirements.

non-relational databases

  • amazon dynamodb fully-managed nosql database can configured provide exact number of reads , writes per second
  • it not support sql, if goal merely store , retrieve data via unique id, 1 of fastest choices (and can change speed necessary)
  • amazon s3 can considered key-value store, data kept in files -- key filename , value content of file. not fast dynamodb cheaper since don't need "run" database
  • amazon elasticache keeps data in ram, very fast. however, 60gb of storage require machines lots of ram.

Comments

Popular posts from this blog

java - Suppress Jboss version details from HTTP error response -

gridview - Yii2 DataPorivider $totalSum for a column -

Sass watch command compiles .scss files before full sftp upload -