I am wondering if Amazon Dynamodb Global secondary indexes can be used for a realtime application with very heavy writes. Ex: Chat application. where global secondary indexes need to be updated in sub-millisecond latency as soon the main table write/update is done. Would that be possible?
Asked
Active
Viewed 1,971 times
1 Answers
4
With those requirements, at this time, no. While DynamoDB can handle VERY heavy write throughput, the data currently will replicate from the table to the GSI in single digit millisecond latency, not sub-millisecond. Just make sure you get your data model correct.

NoSQLKnowHow
- 4,449
- 23
- 35
-
1Single digit millisecond latency would work for chat applications. Thanks for the clarification. – Kans Jun 06 '19 at 19:37
-
2Cool. you had just said sub-millisecond as well. – NoSQLKnowHow Jun 06 '19 at 19:39