こんにちは,
データベースに関しての質問です。
最大1000文字程度(英語)の文字列をデータベースに保管する場合、
それをデータベースにそのまま入れたほうが良いでしょうか?
それともテキストファイルに書き入れて、データベース上でパス指定したほうが一般的でしょうか?
よろしくお願いいたします。

回答5件
あなたの回答
tips
プレビュー
MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。
PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。
SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。
Q&A
解決済
5回答
2423閲覧
退会済みユーザー
総合スコア0
MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。
PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。
SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。
0グッド
1クリップ
投稿2018/12/06 01:35
こんにちは,
データベースに関しての質問です。
最大1000文字程度(英語)の文字列をデータベースに保管する場合、
それをデータベースにそのまま入れたほうが良いでしょうか?
それともテキストファイルに書き入れて、データベース上でパス指定したほうが一般的でしょうか?
よろしくお願いいたします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答5件
0
ベストアンサー
1000文字程度のテキスト文字列をわざわざファイル管理するのは今まで見たことがありません。
画像ファイルならともかく、デメリットしかないと思います。
1000文字程度ならさほど大きいとも思えないので、そのままデータベースに格納で良いと思います。
データベースに格納することで検索もできますし。
投稿2018/12/06 01:45
総合スコア17002
0
最大1000文字程度(英語)の文字列をデータベースに保管する場合、
それをデータベースにそのまま入れたほうが良いでしょうか?
画像データやもっと大きなものならともかく、この程度の文字列であればデータベースに入れて問題ありません(そのためのTEXT
型です)。
投稿2018/12/06 01:45
総合スコア146674
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。