1

私はプロジェクト (4 人のチーム) に取り組んでおり、医師がバイタルや体重などの患者情報を維持するために使用できるアプリケーションを作成する予定です。Java を使用することにしました。使用を提案しますか?チームの誰かがテキスト ファイルを提案しましたが、データベースの使用経験があまりないので、データベースを使用したいと思います。

MongoDB は良いと聞いたことがありますが、主に大規模なプロジェクトで使用されると聞きました。では、何を使用することをお勧めしますか?

4

4 に答える 4

0

間違いなくデータベースを使用してください。あなたはクエリを書きたいと思うでしょう、そしてそれをテキストファイルに対して行うことはあなたが車輪の再発明を見つけるでしょう。

リレーショナルデータにはMySQLを試してみてください。そうすれば、Mongoはドキュメントデータに適しています。

ドキュメント(非正規化データ)とリレーショナルデータ(正規化)の違いを読んでください。

Mongoは、小さなプロジェクトの単一サーバーで確実に使用できます。周囲には非常に強力なコミュニティがあり、立ち上げて実行するのにかかる時間はごくわずかです。

最も重要な決定は、データをどのように保存/モデル化するかです。

于 2013-02-26T01:17:53.440 に答える
0

OODBMSに精通していて、テーブルが小さい場合は、DB4oの使用を検討してください。リレーショナルデータベース、ApacheDerbyをお勧めします。どちらも軽量で非常に使いやすく、サイズも小さくなっています。

于 2013-02-26T01:41:10.763 に答える
0

ローカルに保存されるものである場合は、 sqlliteを見てください。sqllite4javaはJavaラッパーとして使用できます。

于 2013-02-26T01:27:46.467 に答える
0

データベースを使用するのは良い選択です!!! Java を使用してアプリを開発することに決めた場合は、java orm hibernate と mysql を使用することをお勧めします。orm を使用してください。

于 2013-02-26T01:33:46.147 に答える