私はCAD(Computer-Aided Design)アプリケーションを作成しています。私は、この製品で3dオブジェクトのライブラリを出荷する必要があります。これらは単純なもので、3次元座標だけで構成され、そのうち約300個以上は存在しません。データベースの推奨
この目的でリレーショナルデータベースを使用することを検討しています。しかし、私の単純なニーズを考えれば、私は複雑なことを望んでいません。今まで、私はSQLiteに傾いています。それは小さく、クライアントプロセス内で実行され、高速であると主張されています。私は貧しい人で、無料です。
私は自分自身をSQLiteにコミットする前に、自分の要件を考慮して、それが良い選択であるかどうかを聞いてみたいです。また、決定を下す前に私が試してみるべき等価な代替案がありますか?
編集:
私は出荷します上記の言ったCADオブジェクトは不変であることを行っていないことを先に言及しませんでした。私は、ユーザーがそれらを編集し(寸法、色などを変更する)、ライブラリに戻って保存することを期待しています。私はまた、ユーザーが新しく作成したオブジェクトを追加することを期待しています。あなたの答えにこれを親切に考えてください。
(回答いただきありがとうございます)
は実際にはOS /プログラミング言語プラットフォームにもよります。あなたは何を使っていますか? C#/ .NET on Windows? LinuxのJava? –
Marc、WindowsでC#を使用します。 –