#1 (permalink)  
Alt 11.11.2005, 15:16
 
Registriert seit: 17.05.2004
Beiträge: 12
Standard

Hallo Leute, hallo Entwickler,

ich habe hier bisher nur ein Topic gefunden, der sich mit einer performanten Volltextsuche bei mehr als 100.000 Artikeln besch?ftigt.

Ich stand auch vor dem Problem, da ich ca. 400.000 Artikel in meiner DB habe. Daraufhin habe ich die Tabelle "products_description" folgendermassen abge?ndert.

CREATE TABLE products_description (
products_id int(11) NOT NULL auto_increment,
language_id int(11) NOT NULL default '1',
products_name varchar(150) NOT NULL default '',
products_description text,
products_short_description text,
products_meta_title text NOT NULL,
products_meta_description text NOT NULL,
products_meta_keywords text NOT NULL,
products_url varchar(255) default NULL,
products_viewed int(5) default '0',
products_binding varchar(10) default NULL,
products_sammlung varchar(150) default NULL,
PRIMARY KEY (products_id,language_id),
KEY idx_language_id (language_id),
KEY idx_products_viewed (products_viewed),
FULLTEXT KEY fidx_products_name (products_name),
FULLTEXT KEY fidx_products_description (products_description)
)

Das entsprechende SQL-Statement lautet dann (Kurzform):
SELECT * FROM products_description
WHERE MATCH (products_name) AGAINST ('Suchberiff');

Mir stellt sich jetzt die Frage, ob es nicht sinnvoll ist, dies so mit in die Entwicklung aufzunehmen.

Sch?ne Gr??e
Digger
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
optimierung, suchfunktionen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:02 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand