Tôi hiện đang nghiên cứu về những cách tốt nhất để cung cấp tìm kiếm nâng cao cho dự án php của tôi.Tìm kiếm Mysql - InnoDB và giao dịch so với MyISAM cho tìm kiếm toàn văn
Tôi đã thu hẹp nó xuống để sử dụng tìm kiếm FULLTEXT thay vì sử dụng LIKE để tìm các chuỗi phù hợp trong một hàng của bảng. Tuy nhiên, để làm điều này nó xuất hiện tôi cần phải hy sinh bằng cách sử dụng động cơ InnoDB mà sẽ làm cho tôi mất ACIDity của các giao dịch và các mối quan hệ bảng.
Có thực sự đáng giá khi sử dụng công cụ mysql MYISAM hoặc có cách nào tốt hơn để cung cấp chức năng tìm kiếm.
Mọi con trỏ sẽ được đánh giá cao!
dính với InnoDB và làm điều gì đó như thế này cho đến khi thực hiện sẽ trở thành một vấn đề trong trường hợp chuyển sang Sphinx http://stackoverflow.com/questions/4732067/complex-query-for-recreating-fulltext -search-effect-on-innodb/4732982 # 4732982. Nếu bạn cho rằng myisam đọc tốt hơn http://stackoverflow.com/questions/4419499/mysql-nosql-help-me-to-choose-the-right-one-on-a/4421601#4421601 này –