EDIT: ngày 10 tháng 4 năm 2016
GAE hiện nay cung cấp thế hệ thứ hai đám mây mysql mà ngay cả một tầng cơ bản như 'db-g1-nhỏ' thực hiện càng nhanh càng tốt một tầng D8 trong cũ cung cấp đám mây SQL . Nó cũng rẻ hơn đáng kể. Điều này có vẻ là một cột mốc quan trọng và không có lý do gì để nghỉ ngơi để hack và giải pháp nữa.
Bạn có thể tham khảo giá Cloud SQL nhưng chi phí tối thiểu gần đúng là khoảng $ 20 mỗi tháng.
ORIGINAL POST
Google chỉ quy định VM trên một hộp chậm đối với các tầng D0. Bạn có thể chọn D4 nhưng RAM không phải là vấn đề chính nhiều như bộ vi xử lý (họ không đề cập đến các GHz).
Độ trễ mạng không phải là vấn đề. Ví dụ: 0,05 dưới đây là thời gian thực hiện truy vấn trên máy chủ. Bất kỳ số lượng thời gian nào sau đó có thể được chi tiêu trong việc truyền dữ liệu.
mysql> select * from tracking limit 5;
+--------------------------------+-----------+-----------+
| id | scan_date | status |
+--------------------------------+-----------+-----------+
| 420006929400111899561510697350 | NULL | Delivered |
| 420010859400111899561989496058 | NULL | Delivered |
| 420019849400111899561989496331 | NULL | Delivered |
| 420100109400111899561903290311 | NULL | Delivered |
| 420100319400111899561944407020 | NULL | Delivered |
+--------------------------------+-----------+-----------+
5 rows in set (0.05 sec)
Edit: Tháng 3 năm 2016
Đối với một số ứng dụng tôi không còn sử dụng đám mây SQL và sử dụng một cụm MySql cơ bản tổ chức từ xa thay vì kể từ GAE mở kết nối ổ cắm ngoài. Nghe có vẻ điên khùng? Không theo các con số - gửi một truy vấn và lấy lại dữ liệu qua kết nối socket này nhanh hơn so với D3 đồng vị trí.
đó là dịch vụ đám mây. bạn ** CÓ ** để cho phép độ trễ mạng. DB nhanh nhất trong vũ trụ sẽ vẫn chậm nếu đường ống dẫn đến nó chỉ là một vài lon lon và một chuỗi với những người la hét 1 và 0 trong đó. –
làm cho nó 1000, 10000 hàng và kiểm tra xem nó có quy mô tuyến tính hay không. nếu nó có bạn có một vấn đề. nhưng tôi không nghĩ rằng nó sẽ, vì không đổi trên không (độ trễ mạng). – mnagel
Tôi tin rằng, SQL Prompt báo cáo thời gian thực hiện truy vấn thực tế, không phải truy vấn SQL + độ trễ mạng. Với độ trễ khoảng 400 mili giây, theo báo cáo của Chrome Dev Tools. – andriys