私はツイートをmySQLに保存したいと思っています。私はメッセージ本文だけを必要とし、タイプと文字の長さまで推薦を探しています。 VarcharまたはText、いずれかの場合..どれくらい?つぶやきは140文字に制限されていますが、私はリツイート、@とリンクのような一連の可能性があることを知っています。誰もがこの道を下った?何があなたのために働いたの?TwitterのメッセージのためのmySQL、タイプと長さの推薦
私はこれを見つけたが、これは、ユーザー名ではなくメッセージに関連..
私はツイートをmySQLに保存したいと思っています。私はメッセージ本文だけを必要とし、タイプと文字の長さまで推薦を探しています。 VarcharまたはText、いずれかの場合..どれくらい?つぶやきは140文字に制限されていますが、私はリツイート、@とリンクのような一連の可能性があることを知っています。誰もがこの道を下った?何があなたのために働いたの?TwitterのメッセージのためのmySQL、タイプと長さの推薦
私はこれを見つけたが、これは、ユーザー名ではなくメッセージに関連..
私はVARCHAR(255)があなたに最適だと思います。可変長文字列であるため、VARCHARを255未満にする理由はそれほどありません。それは、255または200に制限するかどうかにかかわらず、同じ容量の領域を格納します。TEXTデータは必要ないと思いますタイプ。サイドノート、ただの場合:注射攻撃に注意してください。つぶやきを信用しないで、ハハ。
varchar型は、私はそれが落とし穴のための十分なバッファ領域よりもだと思う255まで使用することができます。 でも、あなたがvarcharで手に入れることができると思います。
使用しているストレージエンジンによって異なるようです。 TEXTフィールドとは対照的に、VARCHARフィールドはMyISAMストレージエンジンの行内に格納されます。 (私は確信していませんが、innoDBを使用するときに大きな違いはないようです)
だから、私はvarcharに行きます。
ありがとうございました。私はvarchar 255 – Chamilyan