Upgrade to Pro — share decks privately, control downloads, hide ads and more …

技術選定を突き詰める 懇親会LT

Avatar for Kaoru Kaoru
May 14, 2025

技術選定を突き詰める 懇親会LT

MySQLからNewSQLへ

Avatar for Kaoru

Kaoru

May 14, 2025
Tweet

More Decks by Kaoru

Other Decks in Technology

Transcript

  1. ©2025 Voicy, Inc. NewSQL とは? 
 NewSQL とは、従来の RDBMS が持つ

    ACID 特性(原子性、一貫性、分離性、永続性) を維持しつつ、NoSQLデータベースのような高いスケーラビリティとパフォーマンスを実現 することを目指した新しいタイプのデータベース 
 (Geminiさん)
 • CockroachDB
 • TiDB
 • YugabyteDB

  2. ©2025 Voicy, Inc. TiDBを選んだわけ 
 • はじまりはいつも雨のようなDM
 • MySQL互換(ポータビリティ)
 •

    スケーラビリティ
 • ダウンタイムなし
 • パフォーマンス
 • ⭐手厚いサポート⭐

  3. ©2025 Voicy, Inc. 困ったこと 
 • オートスケールがない → 自前実装
 • 新しいサービスなので、トラブルもある
 •

    アーキテクチャの違いで、MySQLとは違うとこで重 くなったりする
 • 通信コストが結構重い