See juhend selgitab AWS-i jaoks spetsiaalselt loodud andmebaase.
Mis on eesmärgipärased andmebaasid?
Sihtotstarbelised andmebaasid luuakse/kujundatakse konkreetse töö tegemiseks, nagu suure intensiivsusega töökoormuste käsitlemine või konkreetsete kasutusjuhtude haldamine. Enne nende andmebaaside loomist peab kasutajal olema konkreetne stsenaarium ja need andmebaasid aitavad nende tööd optimeerida. Arendaja loob need andmebaasid, et saada sellel konkreetsel kasutusjuhul kõrge jõudlus, saadavus, skaleeritavus ja töökindlus:
AWS-i sihtotstarbelised andmebaasid
AWS võimaldab kasutajal luua spetsiaalselt loodud andmebaasi, kasutades selliseid teenuseid nagu Amazon Aurora, DynamoDB, ElastiCache jne. Kõik need teenused on optimeeritud konkreetse töökoormuse või kasutusjuhtumi jaoks ning neid haldab ka platvorm. Neid teenuseid kasutades saab kasutaja AWS-i ja selle partnerite teadmisi skaleeritavate ja suure jõudlusega andmebaaside loomiseks:
AWS-i teenused sihtotstarbeliste andmebaaside loomiseks
On palju AWS-teenuseid, mis võimaldavad klientidel luua pilves sihtotstarbeliselt loodud andmebaase ja mõnda neist kirjeldatakse allpool:
Amazonase Aurora
Amazon Aurora teenust kasutatakse suure jõudlusega tehingukoormuse jaoks optimeeritud andmebaaside loomiseks. See pakub võrreldamatult kõrget jõudlust ja kättesaadavust ülemaailmsel tasandil koos täieliku PostgreSQL-i ja MySQL-i ühilduvusega:
Amazon DynamoDB
Amazon DynamoDB teenus on loodud madala latentsusajaga, suuremahuliste ja NoSQL-i andmebaaside jaoks optimeeritud andmebaaside loomiseks. See pakub kiiret, paindlikku ja NoSQL-i andmebaasiteenust ühekohalise millisekundilise jõudluse jaoks mastaabis:
Amazon ElastiCache
Amazon ElastiCache'i kasutatakse mälusisese vahemälu optimeerimiseks ja see on ka täielikult hallatav AWS-teenus. See pakub ka reaalajas, kulutõhusalt optimeeritud jõudlust reaalajas kaasaegsete rakenduste jaoks:
See kõik puudutab sihtotstarbeliselt loodud andmebaase ja teenuseid AWS-is, et luua eesmärgipäraseid andmebaase.
Järeldus
Sihtotstarbelised andmebaasid on loodud konkreetsete töökoormuste või kasutusjuhtumite jaoks, et saada neist optimaalne jõudlus. Kõrge skaleeritavuse, töökindluse ja saadavuse saavutamiseks peab kasutaja andmebaasi koostamiseks silmas pidama kõiki nõudeid. AWS pakub palju teenuseid, mida saab kasutada pilves sihtotstarbeliste andmebaaside loomiseks, nagu DynamoDB, Aurora, ElastiCache jne. Selles juhendis on selgitatud AWS-i sihtotstarbeliselt loodud andmebaasi.