dbd :: wtsprite.

DBD :: WTSPriteは、DBIのPerl拡張機能で、フラットファイルを介してデータベースのEmmulationを提供します。
今すぐダウンロード

dbd :: wtsprite. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Jim Turner
  • 出版社のWebサイト:
  • http://search.cpan.org/jlishev/WebTools-1.27/lib/modules/WTJSprite.pm

dbd :: wtsprite. タグ


dbd :: wtsprite. 説明

DBD :: WTSPriteは、DBIのPerl拡張機能で、フラットファイルを介してデータベースのEmmulationを提供します。 DBD :: WTSPriteは、DBIのPerl拡張で、フラットファイルを介してデータベースエミュレーションを提供します。 $ dbh = dbi-> connect( "dbi:wtsprite:sprithb"、 'user'、 'password')またはdid "connect:"。 $ DBI :: ERRSTR。 $ sth = $ dbh->準備( "テーブルA(ID整数、名前char(10))")またはDID "準備ができません:"。 $ dbh-> errstr(); $ sth-> execute()またはdie "は実行できません:"#:. $ sth-> errstr(); $ sth-> finish(); $ dbh-> disconnect(); dbd :: wtspriteは、Perlのデータベースに依存しないデータベースインタフェースにフラットファイルを介してデータベースエミュレーションを追加するDBI拡張モジュールです。他のDBD :: Modulesとは異なり、DBD :: WTSPriteはデータベースを購入または取得する必要はありません。 PerlとDBIを使用してデータベースに依存しないアプリケーションをプロトタイプする必要があるすべてのものがここに含まれています。しかし、あなたはあなたの生産とより大きなデータニーズのために、 "MySQL"などの実際のデータベースを取得したいと思うでしょう。これは、「データベース」のサイズが非常に遅くなるにつれてデータベースとSQLをエミュレートすることが非常に遅くなります。 Shishir Gurdavaramによって書かれた「スプライト」と呼ばれるモジュール。このコードは出発点として使用されました。それは完全にやり直され、多くの新機能が追加され、「wtjsprite.pm」(Jim Turner's Sprite)と呼ばれるモジュールを作成しました。次にこれをDBI :: DBDにマージして、今すぐインストールしているものを作成しました。 (dbd :: wtsprite)。 wtjsprite.pmはこのモジュールに別のファイルとして含まれており、必要とされています。 「実際の」データベースがある「プロダクション」マシンで解放する前に、Oracleライセンスまたはその他の「メインストリーム」データベースを持っていません。これはすべてあなたのPerl Codeへの変更を最小限に抑えることもできません。DBD :: WTSPriteの利点は、Perlの正規表現を使用してデータを検索できることです。たぶん、いつかの「本物の」データベースにもこの機能を含めることができます!DBD :: WTSPriteは、フラットファイルを介して基本的なデータベーステーブルとSQL呼び出しをエミュレートする機能を提供します。主な使用は、Oracleライセンスをプロトタイプに購入したり、オラクルが使用されている大規模な顧客サイトでのホスティングのために自分の機器でPerlアプリケーションを開発することができないWebサイト開発者を許可しました。できるだけデータベースに依存しない方法として、違いが発生した場合、wtjspriteはOracleを最もよくemullesにエミュレートします。 wtjspriteは "Sequence Files"(.seq)という小さな1行のテキストファイルを使用します。 「seq_file_name.nextval」関数を挿入して、自動数値フィールドに挿入します。この理由は、著者がOracle Shopで機能し、Oracleライセンスを取得することが時には時間がかかります。 :WTSPRITEはDBD :: CSVと似ていますが、次のように異なります.1)ユーザーIDとパスワードを持つTrueの "データベース"で作成して動作します.2)データベース作成者はフィールド区切り文字、recrediters、ユーザー、各データベースのパスワード、テーブルファイルパス、および拡張子。 3)トランザクション(コミットとロールバック)は完全にサポートされています! 4)自動化およびユーザ定義関数がサポートされています.5)他のモジュールやデータベースは必要ありません。 (Perl 5とDBIモジュールを除く前提条件なし)データの周囲には使用されません。空の文字列として処理されます.9)ユーザーはISQLを使用するために独自のデータ変換関数を「登録」できます。下記の「FN_REGISTER」方法を参照してください。要件: ・Perl


dbd :: wtsprite. 関連ソフトウェア