From: | PostgreSQL - Hans-Jürgen Schönig <postgres(at)cybertec(dot)at> |
---|---|
To: | pgsql-hackers Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Caching Python modules |
Date: | 2011-08-17 12:09:16 |
Message-ID: | 682AACCD-6E75-4A1F-9A19-16FDE8BAC922@cybertec.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
hello …
i have just fallen over a nasty problem (maybe missing feature) with PL/Pythonu …
consider:
-- add a document to the corpus
CREATE OR REPLACE FUNCTION textprocess.add_to_corpus(lang text, t text) RETURNS float4 AS $$
from SecondCorpus import SecondCorpus
from SecondDocument import SecondDocument
i am doing some intense text mining here.
the problem is: is it possible to cache those imported modules from function to function call.
GD works nicely for variables but can this actually be done with imported modules as well?
the import takes around 95% of the total time so it is definitely something which should go away somehow.
i have checked the docs but i am not more clever now.
many thanks,
hans
--
Cybertec Schönig & Schönig GmbH
Gröhrmühlgasse 26
A-2700 Wiener Neustadt, Austria
Web: http://www.postgresql-support.de
From | Date | Subject | |
---|---|---|---|
Next Message | Jan Urbański | 2011-08-17 12:19:02 | Re: Caching Python modules |
Previous Message | Fujii Masao | 2011-08-17 10:19:03 | Re: Online base backup from the hot-standby |