agora inbox for pljava-dev@postgresql.org
help / color / mirror / Atom feedSubject: [Pljava-dev] Questions about pl/java
Date: Wed, 5 Apr 2006 10:59:02 +0200
Message-ID: <003e01c6588f$3034eba0$1e03a8c0@fhrbek> (raw)
References: <1d219a6f0604041903k528c7b27pd3f640cb03300390@mail.gmail.com>
<44336D62.3000309@tada.se>
Hi all,
I would like to put some comments to Chris's questions...
****
2. Is anyone using pl/java in a production environment? If so, how long
have you been using it in production.
****
Yes, we do. We have implemented a universal data warehouse based on
PostgreSQL and PL/Java. It has been running in a production environment for
about half a year, with no problems reported. I love this solution, becase
of all the reasons Thomas has already mentioned (complexity, easy
developement using IDE (Eclipse in our case) and many many more...)
> ## Limitations: ##
> ** Overly complex for very simple tasks
> Java code needs to be compiled, packaged in a jar file, and installed
> into the database. pgsql code is embedded in the function declaration.
>
Yes, this is true, but it can also be solved. Users of our data warehouse
can configure its behaviour by writing small pieces of Java code (plugins)
directly into the database. Once you install "tools.jar" into your database,
you can implement a database function (written in pl/java of course) for
compiling and installing Java procedures on-the-fly if you wish (the same
idea like Oracle Java Sources).
Filip
PS: Thomas, do you plan fixing the getTime() bug?
view thread (4+ messages) latest in thread
Message-ID: <003e01c6588f$3034eba0$1e03a8c0@fhrbek>
Permalink: ../003e01c6588f$3034eba0$1e03a8c0@fhrbek/
Also on: postgresql.org/message-id/003e01c6588f$3034eba0$1e03a8c0@fhrbek
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pljava-dev@postgresql.org
Subject: Re: [Pljava-dev] Questions about pl/java
In-Reply-To: <003e01c6588f$3034eba0$1e03a8c0@fhrbek>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox