|
|
|
|
|
by manigandham
2765 days ago
|
|
Yes. Relational databases are very fast and using them as key/value stores is a great use-case. Using a scale-out system like Aurora makes it even better. It's slower because of SQL parsing and generally the SQL clients are not as fast, but you can get close to single-digit millisecond latency these days. We use Aurora or Postgres for key/value unless we need something specific, like multi-regional capacity or really high-end performance. For that we run ScyllaDB. |
|
I'd be really surprised if the client library introduces a latency significant enough to be compared to the network latency between the app server and the database server.