Hệ thống đặt món theo khoảng cách [Dựa trên tọa độ vĩ độ và kinh độ] Sắp xếp và Tìm kiếm
Bài viết này trình bày quá trình tối ưu hóa tính năng tìm kiếm và sắp xếp nhà hàng theo khoảng cách trong hệ thống đặt món. Bài viết sẽ đi sâu vào thiết kế cơ sở dữ liệu, các giải pháp từng được áp dụng qua các năm và đề xuất giải pháp cải tiến cuối cùng.
Thiết kế cơ sở dữ liệu
ETogo: Bảng thông tin nhà hàng (dataid - mã nhà hàng, togoname - t ...
Đăng vào ngày 6 tháng 7 lúc 09:46
Sử dụng MyBatis
MyBatis
Câu hỏi phỏng vấn: Khác biệt giữa MyBatis và Hibernate?
Hibernate và MyBatis đều là các khung làm việc ORM phổ biến trong ngành công nghiệp hiện nay
Về tối ưu hóa SQL
Hibernate sử dụng ngôn ngữ truy vấn HQL (Hibernate Query Language), độc lập với cơ sở dữ liệu. Không cần viết nhiều SQL để ánh xạ hoàn toàn, nhưng sẽ tiêu tốn hiệu n ...
Đăng vào ngày 1 tháng 6 lúc 10:39