Anh cho e hỏi nếu làm kiểu tìm kiếm dựa trên sql như vậy thì tốc độ ntn? Nếu e muốn làm kiểu áp dụng các thuật toán tìm kiếm (quick sort chẳng hạn) thì làm ntn và có nhanh hơn k a? Được thì cho e xin fb của a ạ :)
Vinh Quick sort là thuật toán sắp xếp mà bạn? Nếu dữ liệu bạn nhỏ chỉ gói gọn vài ngàn record thì sử dụng Like là dc rồi. Còn nếu bạn muốn tối ưu thì có thể sử dụng index hoặc full-text search
Long Lê Hoàng à ý e là dùng quick sort rồi binary search @@ trong 3 cái a nói (Like, Index vs Full-text search) e chỉ mới nghe cái Index :( e cảm ơn a nhiều!
hình như bạn chưa bắt lỗi trùng id khi thêm phải không, cái sửa cũng vậy !
Primary Key thì trùng sao được. Có lẽ thiếu show mess error ra thôi.
Còn sửa thì chỉ là Update lại thôi đâu có quyền đụng đến ID đâu.
ok
Anh cho e hỏi nếu làm kiểu tìm kiếm dựa trên sql như vậy thì tốc độ ntn? Nếu e muốn làm kiểu áp dụng các thuật toán tìm kiếm (quick sort chẳng hạn) thì làm ntn và có nhanh hơn k a? Được thì cho e xin fb của a ạ :)
Vinh Quick sort là thuật toán sắp xếp mà bạn?
Nếu dữ liệu bạn nhỏ chỉ gói gọn vài ngàn record thì sử dụng Like là dc rồi. Còn nếu bạn muốn tối ưu thì có thể sử dụng index hoặc full-text search
Long Lê Hoàng à ý e là dùng quick sort rồi binary search @@ trong 3 cái a nói (Like, Index vs Full-text search) e chỉ mới nghe cái Index :( e cảm ơn a nhiều!
Vinh mình hiểu rõ ý bạn lắm, Nếu dùng QS thì bạn đã phải get data ra rồi xong lại sort thì tốn thời gian hơn nữa.
Còn 1 cách nữa là đổi qua noSQL
Oh e hiểu ý a chỗ get data mất tg rồi, e cũng có nghe qua noSQL (như của fb), k biết dễ k @@ Chắc e thử 3 cái search a đề cập ở trên :-s
a ơi cho em hỏi SQL helper a có link ko ạ