Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Volltextsuche...

  1. #1
    Registrierter Benutzer Avatar von h2o471
    Registriert seit
    15.09.2006
    Ort
    Luckenwalde / Brandenburg
    Beiträge
    14

    Volltextsuche...

    hallo alle miteinander,

    ich baue gerade eine datenbank auf die verschiedene user speichert.
    eine tabelle davon ist folgende:

    tbl_user --> name, vorname, plz, ort, usw......

    jetzt will der kunde dieser tabelle ein feld (datatyp "text") anhängen
    in dem der user einen text reinschreiben kann der dann bei bedarf
    durchsucht wird. zb.:

    "Ich heiße bla bla und wohne in blub......."

    wenn jetzt jemand nach "blub" sucht wird der user gefunden.

    jetzt meine frage:
    macht es sinn, da die tbl_user für die sessionID's und das login
    verwendet wird, den volltextsuchteil als 1:1 tabelle auszulagern?
    kann ich so evtl. verhindern, dass wenn jemand umfangreich sucht,
    sich die logins verzögern?

    Ich erhoffe mir so mehr performance wenn die userzahl über 2k
    oder 3k oder mehr steigt. wie seht ihr das?
    eine speicherung der suchergebniss in einer separaten tabelle wäre
    auch denkbar. so braucht wenigstens bei gleichen suchstrings nur
    einmal "echt" gesucht werden. wenn einer der user seine daten ändert
    müsste ich diese cachetabelle aber immer leeren lassen.

    ich danke euch für eure hilfe.
    (eigentlich wollte ich ja heute an meinem 33sten nicht arbeiten,
    aber was solls :-) )

    gruss
    mirko

  2. #2
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    Sinnvoll wäre eine Tabelle:

    userdata
    userID, name, address .....

    sessiondata
    sessionid, userid

    usercomment
    userid, text

    Wenn du das so gemeint hast ist es sinnvoll. Ansonsten habe ich zu wenig verstanden, was du genau möchtest.

    mfg, christian
    Spezialitäten heute: PLSQL, TSQL, Java (alles mit Webanwendungen), Groovy, Grails, ASP.NET, Javascript, Python, Django
    Straight through, ohne Umwege ans Ziel

  3. #3
    Registrierter Benutzer Avatar von h2o471
    Registriert seit
    15.09.2006
    Ort
    Luckenwalde / Brandenburg
    Beiträge
    14
    danke für deine antwort,

    genau so meinte ich es. du hast meine
    überlegungen bestätigt.

    :-)

  4. #4
    Registrierter Benutzer
    Registriert seit
    15.05.2001
    Beiträge
    88
    Gluekwunsch zum 33.!
    ;)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •