5 điểm bởi xguru 2020-08-15 | 2 bình luận | Chia sẻ qua WhatsApp
  • PayPay là nhà cung cấp dịch vụ thanh toán di động lớn nhất Nhật Bản (30 triệu người dùng)

  • Họ đã tổng hợp các lý do chuyển cơ sở dữ liệu Payment có khối lượng ghi lớn, vốn gặp nút thắt cổ chai, từ Aurora sang TiDB — cơ sở dữ liệu HTAP (Hybrid Transactional/Analytical Processing) mã nguồn mở

  • TiDB: cơ sở dữ liệu SQL phân tán, mã nguồn mở, cloud-native

→ Tương thích với MySQL

→ Có thể mở rộng theo chiều ngang. Ngoài ra, cụm TiDB gồm nhiều instance nên có thể đạt HA

→ Không cần xử lý sharding ở phía developer nên ứng dụng trở nên đơn giản hơn

  • Aurora về cơ bản gồm Write Primary và Read-Only Secondary; độ trễ sao chép giữa hai bên rất nhỏ, nhưng khi số lượng yêu cầu ghi tăng lên thì sao chép binlog bắt đầu trở thành nút thắt cổ chai.

  • Trong các bài kiểm thử nội bộ, TiDB có thể xử lý số lượng transaction gấp 3 lần Aurora

2 bình luận

 
galadbran 2020-08-18

Đọc GeekNews mới một lần nữa nhận ra rằng có thật sự rất nhiều DBMS mã nguồn mở đang tồn tại.

 
xguru 2020-08-15

Vì đây là bài đăng trên trang của PingCap, công ty phát triển TiDB, nên không nhất thiết phải tin hoàn toàn, nhưng vẫn đáng đọc thử.