![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 2 Dołączył: 10.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie odnosnie wyszukiwania full-text. Zgodnie z tym co znalazłem w pomocy:
http://www.forum.optymalizacja.com/index.php?showtopic=79326 dla tabeli articles fulltext tworzy się poprzez dodanie: : Cytat mysql> CREATE TABLE articles ( -> id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, -> title VARCHAR(200), -> body TEXT, -> FULLTEXT (title,body) -> ) ENGINE=MyISAM; Query OK, 0 rows affected (0.00 sec) mysql> INSERT INTO articles (title,body) VALUES -> ('MySQL Tutorial','DBMS stands for DataBase ...'), -> ('How To Use MySQL Well','After you went through a ...'), -> ('Optimizing MySQL','In this tutorial we will show ...'), -> ('1001 MySQL Tricks','1. Never run mysqld as root. 2. ...'), -> ('MySQL vs. YourSQL','In the following database comparison ...'), -> ('MySQL Security','When configured properly, MySQL ...'); Query OK, 6 rows affected (0.00 sec) Records: 6 Duplicates: 0 Warnings: 0 I tu moje pytanie, czy dodanie dodatkowej kolumny powstałej z połączenia 2 kolumn które mają byc uzyte w wyszukiwaniu nie spowoduje nadmiarowosci danych? Bo z tego co rozumiem najpierw dodajemy INSERTEM zawartość title, pozniej body, a nastepnie podajemy jeszze raz to samo tylko tym razem w: FULLTEXT(title, body). Czyli powielamy 2 razy to samo. Dobrze to rozumiem? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zainteresuj się: SPHINX lub LUCENE
Masz tu jakiś stary ranking: http://jayant7k.blogspot.com/2006/06/bench...sql-lucene.html -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 2 Dołączył: 10.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jakieś inne alternatywy? sphinxa nie mam na serwerze,lucene odpada gdyż to java..
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:58 |