japan.internet.comThe Internet & IT Network
Twitter
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年11月22日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
今年も各携帯キャリアが冬モデルを発表!買う予定はありますか?
今年中に買う予定
来年には買う予定
しばらく買う予定はない
現在の携帯が壊れるまで買わない
投票締切 11/23 12:00
LinuxTutorial2002年4月5日 00:00

第三の DB、Firebird -- 1

国内国内internet.com発の記事
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
tutorial logo
今回から数回に分けて掲載するチュートリアルは、 2002年2月14日、OSDN 主催の Open Source DB Conference における、 IBPhoenix の Ann Harrison 氏による 「Active Databases」と題した講演の内容である。 正確には、Ann Harrison 氏から送っていただいた講演原稿の翻訳なので、 実際の講演とは多少違うかもしれないが、Firebird の紹介という意味では同じだろう。


商用 DB に代わるオープンソース DB

オープンソース DB コミュニティの目的は、 オープンソース DB が商用 DB の代わりになる、 信頼できる代替物であるのを明らかにすることだ(当然のことだが)。 単にコスト的に安く付くというだけではだめだ。 また、オープンソース DB 同士で競争するのではない。 われわれが競争するのは Oracle であり、Microsoft SQL Server であり、 Informix、Sybase、SQLBase、DB2、Solid、Ingres など、それにその他の多数の商用 DB だ。 SQLBase を使っている組織と Oracle を使っている組織では、 DB で必要とするもの、期待するものも違う。 そういう組織がオープンソースで代替物を探す時はまた、 違う機能を求めるだろう。

理想的な世界であれば、シンプルで速く、トランザクション志向で使いやすい、 SQL-99 と主要な商用システムの特別な機能をすべて完全に実装するような、 オープンソース DB が存在するかもしれない。 だが、現実には、どの機能が望ましいかさえ意見が一致していないし、 それどころか、ボランティアの開発者による大量のプロジェクトが編成されている。 われわれにできるのは互いに学び合い、技術を借り、製品を即座に改善することだ。 同時に、市場がオープンソース DB に期待しているのは確かだ。

Firebird は InterBase から生まれた

そこで、Firebird を紹介すると同時に、その独特の機能をいくつか説明しようと思う。

Firebird は InterBase Open Edition の分岐したものである。 InterBase は商用のリレーショナル DB で、15年以上に渡り大小数百万の企業が使っている。 InterBase の主要な特徴は、 ポータビリティ、小さい容量、管理のしやすさ、 標準 SQL の豊富な実装、ノンブロッキング カレンシー コントロール、「アクティブ DB」機能だ。 InterBase はスタンドアローンのデータマネージャとして、 Delphi 開発キットの一部として配布されている。

1999年12月、InterBase の著作権を所有する Borland Software Corporation は、 DB をオープンソース製品として放出する決定をした。 当時、だれもが InterBase のその後のバージョンが全部オープンソースになると思った。 ソースが放出された当時の混乱した時期に、 オープンソース開発者のあるグループが分岐物を作ったが、 プロジェクトが安定した時に InterBase と再結合するつもりだった。 不幸なことに、Borland は直に、 InterBase はオープンソースだがオープンプロジェクトではないことをはっきりさせ、 Borland は主要な重点を、 将来の商業的にライセンスされたバージョンに置くことを明確にした。

2001年12月、Borland は InterBase の新しいバージョンをリリースしたが、 商用ライセンスでのみ使えるものだった。 そのリリースでの新しい機能は、公開されたソースツリーには追加されなかった。 オープンソース プロジェクトとしては、InterBase は死んでしまったのだ。 残された Firebird が、製品の構造を切り開き、拡張し、明らかにした。

次は 第三の DB、Firebird -- 2  »

  • プリンター用
  • 記事を転送
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • BuzzurlにブックマークBuzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
流動的媒体と静的媒体に関する見解(11月18日)
「IT の耳」
「IT の耳」
【書評】『Hyper-V スタートアップバイブル』――仮想化についてのすぐれた解説書(11月20日)
百式のネットビジネス研究
百式のネットビジネス研究
世界でもっともパワフルな iPod のスピーカー「Wall of Sound」(11月20日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(11月19日)
海外ソーシャルウェブに学ぶ成功の秘訣
海外ソーシャルウェブに学ぶ成功の秘訣
ゲーム業界を襲う世界的な激震。ソーシャルゲーム急成長のインパクト(11月19日)
今さら聞けない初歩からのアクセス解析
今さら聞けない初歩からのアクセス解析
サイトリニューアル前のアクセス解析活用法(11月19日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
文章力を磨き、キャッシュを生み出す Web サイト に(11月19日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
新たな対策技術:スパムフィルタリングと E-mail レピュテーション(11月18日)
ROI向上のための戦略的WebPR
ROI向上のための戦略的WebPR
「戦略的 WebPR」のしかけ方〜WebPR の効果測定手法とは〜(11月18日)
スマートにソーシャルウェブを構築しよう
スマートにソーシャルウェブを構築しよう
社員力を生かすソーシャルメディアポリシー(11月17日)
DevX
DevX
Erlangを使った並列処理プログラムの作成(11月17日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/