現在のユーザー側の MySQL データベースを変更しています。米国中のユーザーがデータベースにクエリを実行するウェブサイトとモバイルアプリがあります。関連データは 3 つのテーブルに含まれており、関連する結果をユーザーに送信するには、3 つのテーブルに対する結合クエリが必要です。
ユーザーに返される結果は小さいサイズ (<6kb) です。目標が低レイテンシーであり、スループットの優先度が低い場合、次の 2 つのデータベースのどちらがより優れたパフォーマンスを発揮しますか?
MemSQL または AWS Aurora?
どちらもハードウェアの開始コストは同じです (~$0.28/時間)。「MySQL」の社内知識を継続できるように、この段階ではこれら 2 つのデータベースのみを検討しています。
DB の頭痛の種を Aurora にアウトソーシングできる点が気に入っています。しかし、確かに MemSQL のメモリへの読み取り/書き込み機能は、低レイテンシーのソリューションでしょうか?