Re: [Pgsql-ayuda] plpython y más

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Horacio Degiorgi <horaciod(at)codigophp(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] plpython y más
Date: 2003-10-04 20:29:13
Message-ID: 20031004202913.GA18178@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Sat, Oct 04, 2003 at 12:53:57PM +0200, Horacio Degiorgi wrote:

Hola,

> Segun leo en la lista de correo en ingles el plpython pasa a untrusted.
> Segun otros mensajes dicen que desaparece o que no se puede compilar
> correctamente con las versiones más nuevas (2.3.x)

No, lo que pasa es que hubo alguna sospecha de que podía no estar siendo
mantenido, y que algunos problemas con rexec (el mecanismo de ejecución
restringida que se usa para dar soporte "trusted") significaban
compromisos de seguridad severos.

De hecho ya no hay modo trusted porque ya no hay rexec, así que
efectivamente va a pasar a ser untrusted. Pero no va a desaparecer.

> Otra cosa, no he realizado las pruebas todavia pero que tan rápido es
> pl/pgsql con el manejo de strings, mi aplicacion hace un uso intensivo
> de conversiones de strings a partir de datos ingresados y queria conocer
> vuestra opinion

Posiblemente PL/perl sea más apropiado para esto. PL/pgSQL es más lento
de todas maneras, y no es muy hábil en el manejo de strings, área en la
que Perl es claramente el rey. Es posible que PL/python también pueda
servirte, o quizas C con alguna biblioteca decente de manejo de
expresiones regulares, como libpcre. En todo caso, si el manejo que
necesitas es sólo expresiones regulares o poca cosa más, es posible
que con la funcionalidad en SQL sea suficiente. Puedes escribir
funciones en SQL también...

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"El número de instalaciones de UNIX se ha elevado a 10,
y se espera que este número aumente" (UPM, 1972)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2003-10-04 20:32:16 Re: [Pgsql-ayuda] PL
Previous Message Martin Marques 2003-10-04 14:59:14 [Pgsql-ayuda] PL