PostgreSQLの関数、ストアドプロシージャをJavaで書けるらしい。
PostgreSQLの関数、ストアドプロシージャをJavaで書けるらしい。 XEAD Driverから、PostgreSQLを利用している。 PostgreSQLでは、DBサーバー側のプロシージャー記述に、PL/pgSQL をよく利用している。 XEAD Driverは、仮想のテーブルを想定し、物理テーブルのフィールドと、 演算によって計算する仮想フィールドを利用することが出来る。 XEAD Driverは、スクリプトをJavaScript言語で記述する。 JDBC経由でクライアント側で動作させているJavaScriptが、 ほにゃらら.xeafの仕様をもとに、サーバー側のスクリプトと同期し、 サーバー側でネイティブに動作すれば、ネットワークトラフィックが 軽減する。 XEAD Driverの仕様書作成ツールである、XEAD Editorは、 仮想のテーブルの仕様と、物理テーブルのスキーマを同期する機能があるが、 スクリプトの同期も可能になるかもと妄想している。 とりあえず、PostgreSQLでJavaをネイティブに使えると面白そうなので、 資料になりそうなWEBサイトを記録しておこう。 ソースの置き場所はここ https://github.com/tada/pljava http://pgfoundry.org/frs/?group_id=1000038&release_id=1950 PL/Java 1.4.3 Released http://www.postgresql.org/message-id/x639fwwk94.fsf@2ndquadrant.com pljava and Postgres 9.2.1 http://postgresql.1045698.n5.nabble.com/pljava-and-Postgres-9-2-1-td5725382.html How to install pljava on windows http://www.pgpower.org/pljavaonwindows.html 2.クイックスタート | TECHSCORE(テックスコア) http://www.techscore.com/tech/sql/replication/2.html/ 古い資料だけど、石井達夫さんの記事、2004/02/16 [PostgreSQLウォッチ]第5回 Javaでストアド・プロシジャが書ける,PL/Java登場! http://itpro.nikkeibp.co.jp/members/ITPro/oss/20040212/2/ φ(`д´)カキカキ、pl/javaインストール再び http://d.hatena.ne.jp/animalmatsuzawa/20090525/1243215788 PostgreSQL and PL/Java http://www.slideshare.net/petereisentraut/postgresql-and-pljava