Meine Blog-Beiträge

Was ist DynamoDB ?

Was ist DynamoDB ?


Amazon DynamoDB ist eine cloudbasierte NoSQL-Schlüssel-/Wertdatenbank.

  • DynamoDB ist cloudlokal, da es nicht lokal oder sogar in einer Hybrid-Cloud funktioniert. funktioniert nur auf Amazon Web Services (AWS). Dadurch wird sichergestellt, dass der Kunde bei Bedarf skaliert wird, ohne dass Investitionen in Hardware erforderlich sind. Es verfügt auch über allgemeine Funktionen in anderen nativen Cloud-Anwendungen, z. B. bei der Bereitstellung elastischer Infrastrukturen (d. h.: Wenn Sie zusätzliche Kapazität anfordern, stellt AWS mehr Server im Hintergrund bereit).
  • DynamoDB unterstützt NoSQL in ANSI Structured Query Language (SQL) nicht. Stattdessen verwendet JavaScript eine benutzerdefinierte API, die auf Object Representation (JSON) basiert. Diese API wird in der Regel nicht direkt von Benutzerentwicklern aufgerufen, sondern wird über AWS Software Developer KDs (SDKs) für DynamoDB aufgerufen, die in verschiedenen Programmiersprachen (C++, Go, Java, JavaScript, Microsoft .NET, Node.js, PHP, Python und Ruby) geschrieben sind. ).
  • DynamoDB ist im Grunde ein Schlüssel-Wert-Speicher in dem Sinne, dass das Datenmodell in einer schematischen, sehr großen, nicht relationalen Zeilentabelle (Datensätze) gebildet wird. Es unterstützt keine relationalen Datenbankverwaltungssysteme (RDBMS)-Methoden zum Kombinieren von Tabellen mit Fremdschlüsseln. Amazon DynamoDB kann auch ein Dokumentspeicherdatenmodell mithilfe von JavaScript Object Representation (JSON) unterstützen.

Das NoSQL-Design von DynamoDB zielt auf Einfachheit und Skalierbarkeit ab, was Entwickler bzw. Hilfsteams anspricht. Vom Internet der Dinge (IoT) bis hin zu sozialen Anwendungen oder massiven Multiplayer-Spielen kann es für eine breite Palette von semi-strukturierten datengesteuerten Anwendungen verwendet werden, die in modernen und neu auftretenden Nutzungssituationen jenseits herkömmlicher Datenbanken üblich sind. Mit umfassender Unterstützung für Programmiersprachen ist es für Entwickler einfach, hochentwickelte Anwendungen mit DynamoDB zu starten und zu erstellen.

Was ist die dynamoDB-Datenbank?

DynamoDB Hauptfunktionen

1. Leistung

2. Keine Notwendigkeit, Ihre Server zu verwalten

3. Sicherheit

Einige wichtige Benutzer

  • Samsung
  • Netflix
  • lyft

Weitere Informationen finden Sie auf den offiziellen Websites.

Ich hoffe, dass dieser Beitrag nützlich war.



Diesen Artikel teilen


Kommentare (0)

Kommentar