7. Working with DynamoDB using AWS SDK

41. Working with DynamoDB using AWS SDK - Module Introduction#

Learn to play with DynamoDB programmatically

$ npm install aws-sdk --save

42. Table-level Operations with AWS SDK#

43. Write Operations - Item Level Operations with AWS SDK#

Document Client Class#

DynamoDB 는 Document Client Class 라는 클래스를 제공합니다.

  • 기본 DynamoDB 클래스에 대한 일종의 래퍼입니다.
  • Item 작업 시 DynamoDB에 대한 높은 수준의 액세스를 제공합니다.
  • 불필요한 세부 정보를 추상화하여 DynamoDB Items 작업을 정말 단순화합니다.
  • 이 클래스에서 DynamoDB 내부 데이터 타입은 기본 JavaScript 타입에 매핑되어 개발자가 더 쉽고 빠르게 코드를 작성할 수 있으므로 속성이 문자열인지 숫자인지 등을 지정할 필요가 없습니다.
  • JavaScript 기본 데이터 유형을 사용하기만 하면 Document Client Class 가 Dynamo DB가 이해하는 적절한 데이터 유형에 자동으로 매핑합니다.

44. Conditional Writes - Item Level Operations with AWS SDK#

45. Atomic Counters - Item Level Operations with AWS SDK#

46. Read Operations - Item Level Operations with AWS SDK#

47. Paginated Read - Item Level Operations with AWS SDK#

Last updated on