Frage : Coldfusion-SQL, der große Textdateien speichert.

Hallo experts.
What Art, die ich in MSSQL und in MYSQL benutzen muss, zum der sehr großen Textdateien (>8000) zu speichern. Ich las einige Anmerkungen, um varbinary zu wählen (maximal) - ich habe MSSQL 2000 und ich sehe nicht diese Wahl, oder, die Daten aufzuspalten sein jede 8000 characters.or, um das Textwahl ......
What zu wählen die beste Weise, wenn ich nach einem Wort innerhalb dieses Textes suchen muss, oder wenn ich einfaches Update die Akte benötige?
(ich verwende coldfusion Bedienersprache),
Any Hilfe?

Antwort : Coldfusion-SQL, der große Textdateien speichert.

(keine Punkte…)

Ich kann Ihnen nur erklären, dass einigen Grundlagen über Mitgliedstaat SQL… und Sie möglicherweise zu empfehlen die Frage ein wenig anders als aufteilte, also Sie eine bessere Antwort erhalten.  Die Gründe, die A) dieser sind, ist mehr einer DB-Zonenfrage, als CF und B) nicht jeder DB-Experte *both* Mitgliedstaat SQL und MySQL kennt. So IMHO, können Sie dieses in 2 Fragen aufspalten wünschen:  1 für den Teil Mitgliedstaat-SQL und 1 für den MySQL Teil.

Das Äquivalent Mitgliedstaat-SQL 2000 von varchar (maximal) ist die „Text“ Datenart (oder ntext für unicode).  Die maximale Kapazität ist 2.147.483.647 für Text und 1.073.741.823 für ntext
http://msdn.microsoft.com/en-us/library/ms187993.aspx

Sie KÖNNEN „Text“ Felder in Mitgliedstaat SQL NICHT registrieren. Aber Sie können das Ganztextsuchen gründen, das ist vollständiges 'nother Thema allein…
http://www.databasejournal.com/features/mssql/article.php/1438211/Setting-Up-Full-Text-Search-A-Step-by-step-Guide.htm

Wenn DB-Speicher nicht eine Anforderung ist, gibt es offensichtlich andere Suchmechanismen, die wie Wahrheit (CF8) vorhanden sind oder Solr (CF9).  

Viel Glueck!
Weitere Lösungen  
 
programming4us programming4us