2007年07月15日
テキストベースのデータベース
Web用アプリケーションを作る時、多くの場合データベース(DB)が必要になる。
大抵のホスティングサービス(レンタルサーバ)ではMySQLやPostgreSQLなどのデータベースが用意されているが、中にはデータベースが無いサービスもまだまだ存在します。
そういう時はテキストで対応するのだが、これが結構大変な作業になる。
そんな時に非常に便利なソフト(プログラム)がMOONGIFTで2つ紹介されていた。
このソフトはPHPで作られたソフトでSQL文を使用してデータの登録、閲覧、更新、削除ができ、基本的なSQLは使用できるとのこと。
実際ダウンロードして、ファイル内のサンプルを実行してみたところ、特に何もしなくても動作しました。
手軽に使用できるテキストデータベースとしてはかなり優秀かもしれません。
もう一つのこちらはGladius DBと同じテキストベースのデータベースなのですが、SQLは使用できないようです。オリジナルの関数を使用してデータの操作を行う模様。
SQLが使用できない代わりに上記のGladius DBよりも10倍もの速度が出るようです。
どちらのテキストデータベースも一長一短ですが、環境や状況に合わせて選択すると結構使えるソフトかもしれません。
Gladius DB(本家)
MOONGIFT: ≫ DBがなくともDBを使う「Gladius DB」:オープンソースを毎日紹介
txtSQL(本家)
MOONGIFT: ≫ 凄いテキストデータベース「txtSQL」:オープンソースを毎日紹介
大抵のホスティングサービス(レンタルサーバ)ではMySQLやPostgreSQLなどのデータベースが用意されているが、中にはデータベースが無いサービスもまだまだ存在します。
そういう時はテキストで対応するのだが、これが結構大変な作業になる。
そんな時に非常に便利なソフト(プログラム)がMOONGIFTで2つ紹介されていた。
Gladius DB
このソフトはPHPで作られたソフトでSQL文を使用してデータの登録、閲覧、更新、削除ができ、基本的なSQLは使用できるとのこと。
実際ダウンロードして、ファイル内のサンプルを実行してみたところ、特に何もしなくても動作しました。
手軽に使用できるテキストデータベースとしてはかなり優秀かもしれません。
txtSQL
もう一つのこちらはGladius DBと同じテキストベースのデータベースなのですが、SQLは使用できないようです。オリジナルの関数を使用してデータの操作を行う模様。
SQLが使用できない代わりに上記のGladius DBよりも10倍もの速度が出るようです。
どちらのテキストデータベースも一長一短ですが、環境や状況に合わせて選択すると結構使えるソフトかもしれません。
Gladius DB(本家)
MOONGIFT: ≫ DBがなくともDBを使う「Gladius DB」:オープンソースを毎日紹介
txtSQL(本家)
MOONGIFT: ≫ 凄いテキストデータベース「txtSQL」:オープンソースを毎日紹介
Category is ソフトウェア.
<%PingExcerpt%>
<%PingBlogName%> at <%PingDateTime%>