Hi Patrick,

This object must be serializable right? I wonder if I will access to this
object in my driver(since it is getting created on the executor side) so I
can close when I am done with my batch?

Thanks!

On Mon, Jul 30, 2018 at 7:37 AM, Patrick McGloin <mcgloin.patr...@gmail.com>
wrote:

> You could use an object in Scala, of which only one instance will be
> created on each JVM / Executor. E.g.
>
> object MyDatabseSingleton {
>     var dbConn = ???
> }
>
> On Sat, 28 Jul 2018, 08:34 kant kodali, <kanth...@gmail.com> wrote:
>
>> Hi All,
>>
>> I understand creating a connection forEachPartition but I am wondering
>> can I create one DB connection per executor and close it after the job is
>> done? any sample code would help. you can imagine I am running a simple
>> batch processing application.
>>
>> Thanks!
>>
>

Reply via email to