<div dir="ltr">Hi, Laura,<div><br></div><div>Thank you for your reply.</div><div><br></div><div>1.  Please look at this documentation link.</div><div><a href="https://www.postgresql.org/docs/9.1/external-pl.html">https://www.postgresql.org/docs/9.1/external-pl.html</a> </div><div><br></div><div>There is also PL/sh language.</div><div><br></div><div>So many varieties.  I wonder the use cases for all these.</div><div><br></div><div>2.  My immediate concern is to know which one is good for periodically processing Big Data.</div><div><br></div><div>Standard queries in PostgreSQL may fail or keep running for days, weeks when data is very big.</div><div><br></div><div>If you do a programme with standard queries of PostgreSQL, I would think that it could run forever.</div><div><br></div><div>3.  Does that mean Python can be treated as a native language in PostgreSQL/PostGIS?  Will it run faster?</div><div><br></div><div>Regards,</div><div><br></div><div>Shao <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 31 Jul 2020 at 12:01, Augori <<a href="mailto:augori@gmail.com">augori@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Hi Shao,<div dir="auto">Using Python allows you to integrate a query into a workflow that has some batch component to it. Examples would be a query which allows you to select a set of records that need to be updated daily. Or it could be a query that needs to be run on hundreds of files to build a summary of the data or it could be part of a process that is triggered by some outside event, like a file being updated.  I hope I haven't misinterpreted your question but you seem to be asking why you'd want to automate interactions with a database, a question to which there are thousands of responses. Please clarify if that is not the case.</div><div dir="auto"><br></div><div dir="auto">Kind regards,</div><div dir="auto">Laura</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 31, 2020, 5:05 AM Shaozhong SHI <<a href="mailto:shishaozhong@gmail.com" target="_blank">shishaozhong@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>What is the advantage of querying in Python?</div><div><br></div><div>Has anyone got much experience?</div><div><br></div><div>What not just use standard query?</div><div><br></div><div>What is the rationale for querying in Python?</div><div><br></div><div>Regards,</div><div><br></div><div>Shao</div></div>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@lists.osgeo.org" rel="noreferrer" target="_blank">postgis-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/postgis-users" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/postgis-users</a></blockquote></div>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@lists.osgeo.org" target="_blank">postgis-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/postgis-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/postgis-users</a></blockquote></div>