Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tốt nhất để triển khai kiến ​​trúc cơ sở dữ liệu Máy khách <-> Máy chủ <-> trong ứng dụng Android?

Không bao giờ không bao giờ sử dụng trình điều khiển cơ sở dữ liệu qua kết nối Internet, cho bất kỳ cơ sở dữ liệu nào, cho bất kỳ nền tảng nào, cho bất kỳ máy khách nào, ở bất kỳ đâu. Điều đó tăng gấp đôi đối với thiết bị di động. Trình điều khiển cơ sở dữ liệu được thiết kế cho các hoạt động mạng LAN và không được thiết kế cho các kết nối không ổn định / không liên tục hoặc độ trễ cao.

Nó không nhất thiết phải là Java. Nó chỉ phải là thứ được thiết kế để sử dụng qua Internet. Như nhận xét của ông King cho thấy, các dịch vụ Web đã được sử dụng cho việc này trong nhiều thập kỷ qua. Đối với Android, các dịch vụ Web REST có lẽ là dễ sử dụng nhất, vì không có hỗ trợ tích hợp cho SOAP hoặc XML-RPC. Nhưng liệu dịch vụ Web có được triển khai bằng Java hay PHP, Perl hay SNOBOL hay không là tùy thuộc vào bạn.

Vâng, OK, có lẽ SNOBOL sẽ không phải là một lựa chọn khả thi. :-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách đặt múi giờ cơ sở dữ liệu cho phiên bản AWS RDS

  2. MySQL với Node.js

  3. Truy vấn MySQL thực thi nhưng ném ngoại lệ

  4. Đường ray 3 - Tải hào hứng với các điều kiện

  5. Hibernate không tôn trọng trường khóa chính auto_increment của MySQL