DynamoDB

.NET DynamoDB SDK: Understanding Table Name Conventions and DynamoDBTable Attribute Members Public

The DynamoDB .NET SDK by default uses conventions to determine the Table name. However, it supports different options to configure and customize the name. Learn how to achieve this in this post.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

Improving Query Performance in DynamoDB with Sparse Indexes and .NET Members Public

A Sparse Index is a special type of Index, where the Index does not have an entry for every item in the base table. Sparse Indexes optimize storage and performance by selectively including only a subset of items from the base table. Learn how to use this to your advantage.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

Improving Queries Using Local Secondary Index in DynamoDB with .NET Members Public

Learn how to create, set up and use a Local Secondary Index (GSI) in DynamoDB for more efficient data access and optimizing cost.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

Exploring Global Secondary Index: Advanced Querying in DynamoDB From .NET Members Public

Learn how to create, set up and use a Global Secondary Index (GSI) in DynamoDB for more efficient data access and optimizing cost.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

Amazon DynamoDB For The .NET Developer Members Public

This blog post is a collection of other posts that covers various aspects of Amazon DynamoDB and other services you can integrate with when building serverless applications.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

DynamoDB UpdateItem vs. PutItem in .NET - Which One Should You Use? Members Public

This article is sponsored by AWS and is part of my AWS Series. DynamoDB provides two primary methods to write/modify data in a table: PutItem and UpdateItem. PutItem is used to insert new items and overwrite existing ones with the same primary key. On the other hand, UpdateItem allows

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

How to Implement Optimistic Locking in .NET for Amazon DynamoDB Members Public

Optimistic locking is an approach that allows multiple users to access and modify the same data concurrently while preventing conflicts and maintaining consistency. When building your applications, let’s learn how to set up Optimistic Locking with objects in the DynamoDB table.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

How to Ensure Data Consistency with DynamoDB Condition Expressions From .NET Applications Members Public

DynamoDB Condition Expressions allow specifying constraints when writing data to an Amazon DynamoDB table. It allows you to specify a Boolean expression that must be true for the operation to proceed. Let's learn from Condition Expressions and how to use it from .NET

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS