windows上でデータを管理するアプリケーションをつくろうと思っており、将来的には市販出来ればいいと思っています。現在mysqlをローカルで動かしデータ管理をすることを考えていますが、市販した場合ライセンスの問題がありmysqlに相当の金額を払わないか、またはソースをオープンにする必要があると聞きました。ローカルでデータ管理をする際に、データベースソフトを使うのがいいのかそれともXMLで代用してしまうのがいいのかを迷っています。mysql以外にフリーで使いやすいソフトはあるのでしょうか。データ数はせいぜい1万件ぐらいです。使用言語はjavaを考えていますが、VC++でもいいです。アクセス速度などを考えて皆さんの意見を聞かせて下さい。よろしくお願いします。
No.5ベストアンサー
- 回答日時:
Javaを使う、という前提ですと・・・。
実は、Javaは、昨年末にリリースされた最新のJava6というバージョンから「Java DB」と呼ばれるローカル・データベース機能が内蔵されています。これは、Apache Foundationで「Derby」と呼ばれていたものをベースにしたもので、ちょっと使ってみた程度ですがなかなか使えます。Java DBのデータベースサーバを起動してSQLで問い合わせるという、一般的なSQLデータベースと同じ感覚で利用できました。
ですので、Java6を使うならば、何もデータベースなどを用意しなくとも、内臓のデータベース機能だけでOKですよ。(まぁ、性能面などで納得できるならですが)
最近のjavaはあまり勉強していなかったのですが、(1.4止まり)java DBというべんりなものがあれば使ってみます。
ありがとうございました。
No.4
- 回答日時:
PostgreSQL とか Oracle10g ExpressEditon とか SQLServer2005 ExpressEdition とか
でもよさそうですが。
でも、データを扱う事ばかり考えているようですが、実際にはそのデータを
バックアップはどうするのか
リカバリはどうするのか
等、可搬性・可用性も考えてデータベース選びをしなくてはいけません。
市販するつもりなら、そのあたりもちゃんと考えてデータベース選びを
していただいた方がよろしいでしょう。
No.3
- 回答日時:
商用データベースに負けないPostgreSQL
http://www.atmarkit.co.jp/flinux/rensai/postgres …
MySQLとどうデータのやり取りしているのかはわかりませんが、
乗換えを検討してみては?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト 色々な形式の個人情報を後で参照しやすいようWindow10で管理したいのですが、どんな方法があるの? 1 2023/04/29 16:46
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- その他(ソフトウェア) 現在と過去の顧客名簿、新規・解約・更新など作りたいのですが「やよいの顧客管理」なら簡単に扱えますか? 1 2022/05/18 10:44
- その他(データベース) 業務用のデータベースサーバーの選び方について 4 2022/11/22 10:22
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- MySQL [1000地域 × 10カテゴリー = 1万件のテーブル]!グループ化? 1 2023/06/14 23:56
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
卒業制作でてんてこまいです…
-
EXCELからデータベース(SQLite)...
-
知識がなくても作成可能な「ソ...
-
納品 vs ご納品 どちらが正し...
-
どうすれば過剰発注抑えられま...
-
購入手続き後の値上げ
-
東京でヨコイのソース買えますか?
-
ルート証明?
-
ひな型ってなんですか?
-
グーグルの障害者訓練プログラ...
-
texに関する初歩的な質問
-
VPNについて
-
マスクROM と PROMの違いについて
-
Zと2とか紛らわしいのがあるか...
-
洋風のおいしいとんかつソース...
-
日用雑貨メーカーです。発注書...
-
外部設計の仕様書
-
業務委託契約の仕事のトラブル...
-
web系システムとは?
-
現在転職し、某企業で、システ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
formで送信したPOSTデータの削...
-
長さ0の文字列を格納できません...
-
Javaで家計簿を作成
-
住所から市町村JISコードを検出
-
ASP 多言語の表示がうまく出来...
-
Q&Aの掲示板を作成していてヤフ...
-
電子納品
-
Access97データベースの最大登...
-
エクセルでSQLを使う
-
エクセル、VBAで検索するとデー...
-
accessとSQLserverの違い
-
パソコン 言語について 競馬...
-
CGI(Perl)を使用してGoogleスプ...
-
マスタメンテ系の仕事とは?
-
マスタデータの要件定義
-
知識がなくても作成可能な「ソ...
-
PHP 更新順を作成日順に変更し...
-
納品 vs ご納品 どちらが正し...
-
「スポット受注」はどういう意...
-
納入日と納品日について
おすすめ情報