You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by piali <pi...@gmail.com> on 2016/12/16 01:16:45 UTC

Python Client for Apache Ignite

Hi,

I would like to know if there is python client for Apache Ignite.
If not then can you please let us know if there is any plan for that in
future releases.

Regard,
Piali



--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Re: Python Client for Apache Ignite

Posted by piali <pi...@gmail.com>.
Hi Roman,

Thanks for the link.
I am looking for python client to perform operations programetically right
from the beginning like configuring, starting, inserting, stopping etc.

Regards,
Piali

On Fri, Dec 16, 2016 at 12:29 AM, Roman Shtykh [via Apache Ignite Users] <
ml-node+s70518n9586h61@n6.nabble.com> wrote:

> Hi Piali,
>
> If you have just to store/retrieve keys/values, you might consider Python
> Redis client. Currently supported commands are listed here [1].
>
> [1] http://apacheignite.gridgain.org/docs/redis
>
>
>
> Roman
>
>
>
> On Friday, December 16, 2016 10:16 AM, piali <[hidden email]
> <http:///user/SendEmail.jtp?type=node&node=9586&i=0>> wrote:
>
>
> Hi,
>
> I would like to know if there is python client for Apache Ignite.
> If not then can you please let us know if there is any plan for that in
> future releases.
>
> Regard,
> Piali
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>
>
>
>
> ------------------------------
> If you reply to this email, your message will be added to the discussion
> below:
> http://apache-ignite-users.70518.x6.nabble.com/Python-
> Client-for-Apache-Ignite-tp9578p9586.html
> To unsubscribe from Python Client for Apache Ignite, click here
> <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=9578&code=cGlhbGkubWF6dW1kZXJAZ21haWwuY29tfDk1Nzh8MTQ2NTUxMjkxMQ==>
> .
> NAML
> <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>



-- 


*Thanks & Regards,Piali Mazumder Nath*
*+1 415 629 7019*




--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578p9656.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Re: Python Client for Apache Ignite

Posted by Roman Shtykh <rs...@yahoo.com>.
Hi Piali,
If you have just to store/retrieve keys/values, you might consider Python Redis client. Currently supported commands are listed here [1].
[1] http://apacheignite.gridgain.org/docs/redis


Roman
 

    On Friday, December 16, 2016 10:16 AM, piali <pi...@gmail.com> wrote:
 

 Hi,

I would like to know if there is python client for Apache Ignite.
If not then can you please let us know if there is any plan for that in
future releases.

Regard,
Piali



--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.


   

Re: Python Client for Apache Ignite

Posted by vkulichenko <va...@gmail.com>.
Hi Piali,

To my knowledge there are ODBC connectors for Python available, so if ODBC
API is enough for you in C++, you can do the same for Python. Does this make
sense? Can you please clarify what is missing for you?

-Val



--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578p9668.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Re: Python Client for Apache Ignite

Posted by Piali Mazumder Nath <pi...@gmail.com>.
Hi Denis,
Please find my reply in-line.

On Thu, Dec 15, 2016 at 11:30 PM, Denis Magda <dm...@gridgain.com> wrote:

> Piali,
>
> You're always welcomed.
>
> Would you answer on some of the questions for me?
>
> What use cases require you to have a special support on Python side?
>
Piali>>> We might build some platform applications in Python which might
need to interface with Apache Ignite.
The python application needs AI client to perform everything from scratch
like configuring, starting, insertion, deletion etc.

>
> What language or tool do you plan to use for ODBC based connectivity?
>
Piali>>> Currently we are testing c++ applications to use ODBC interface to
talk with AI. But going further the same might be required but using python
code.

>
> --
> Denis
>
>
> On Thursday, December 15, 2016, Piali Mazumder Nath <
> piali.mazumder@gmail.com> wrote:
> > Hi Denis,
> > Thanks a lot for your reply.
> > Well we do have a plan to use ODBC, but for that we don't need python
> interface.
> > Since we are trying some other use cases which might need python, so was
> curious if that's possible.
> > Well for now, your information is really helpful.
> > Regard,
> > Piali
> > On Thu, Dec 15, 2016 at 10:27 PM, Denis Magda <dm...@gridgain.com>
> wrote:
> >>
> >> Hi Piali,
> >> Ignite doesn't have a native client for Python. There is a chance that
> someone interested contributes it to the project but it will take time.
> >> However, recently the community announced SQL Grid [1] that allows
> connecting to Ignite using ODBC or JDBC driver and read as well as update
> data using familiar SQL statements like SELECT, UPDATE, INSERT, etc.
> >> Generally, it means that you can work with Ignite from Python using
> Ignite's ODBC driver [2] if SQL API is more than enough for you. For
> instance, here we prepared instructions for PHP [3] for which there is no a
> native Ignite lib but it's not a big deal.
> >> Does the ODBC driver work for you?
> >> [1] https://apacheignite.readme.io/docs/sql-grid
> >> [2] https://apacheignite.readme.io/docs/odbc-driver
> >> [3] https://apacheignite-mix.readme.io/docs/php-pdo
> >> --
> >> Denis
> >>
> >> On Thu, Dec 15, 2016 at 5:16 PM, piali <pi...@gmail.com>
> wrote:
> >>>
> >>> Hi,
> >>>
> >>> I would like to know if there is python client for Apache Ignite.
> >>> If not then can you please let us know if there is any plan for that in
> >>> future releases.
> >>>
> >>> Regard,
> >>> Piali
> >>>
> >>>
> >>>
> >>> --
> >>> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
> >>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
> >>
> >
> >
> >
> > --
> >
> > Thanks & Regards,
> > Piali Mazumder Nath
> > +1 415 629 7019 <(415)%20629-7019>
> >
>



-- 


*Thanks & Regards,Piali Mazumder Nath*
*+1 415 629 7019*

Re: Python Client for Apache Ignite

Posted by Denis Magda <dm...@gridgain.com>.
Piali,

You're always welcomed.

Would you answer on some of the questions for me?

What use cases require you to have a special support on Python side?

What language or tool do you plan to use for ODBC based connectivity?

--
Denis

On Thursday, December 15, 2016, Piali Mazumder Nath <
piali.mazumder@gmail.com> wrote:
> Hi Denis,
> Thanks a lot for your reply.
> Well we do have a plan to use ODBC, but for that we don't need python
interface.
> Since we are trying some other use cases which might need python, so was
curious if that's possible.
> Well for now, your information is really helpful.
> Regard,
> Piali
> On Thu, Dec 15, 2016 at 10:27 PM, Denis Magda <dm...@gridgain.com> wrote:
>>
>> Hi Piali,
>> Ignite doesn't have a native client for Python. There is a chance that
someone interested contributes it to the project but it will take time.
>> However, recently the community announced SQL Grid [1] that allows
connecting to Ignite using ODBC or JDBC driver and read as well as update
data using familiar SQL statements like SELECT, UPDATE, INSERT, etc.
>> Generally, it means that you can work with Ignite from Python using
Ignite's ODBC driver [2] if SQL API is more than enough for you. For
instance, here we prepared instructions for PHP [3] for which there is no a
native Ignite lib but it's not a big deal.
>> Does the ODBC driver work for you?
>> [1] https://apacheignite.readme.io/docs/sql-grid
>> [2] https://apacheignite.readme.io/docs/odbc-driver
>> [3] https://apacheignite-mix.readme.io/docs/php-pdo
>> --
>> Denis
>>
>> On Thu, Dec 15, 2016 at 5:16 PM, piali <pi...@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> I would like to know if there is python client for Apache Ignite.
>>> If not then can you please let us know if there is any plan for that in
>>> future releases.
>>>
>>> Regard,
>>> Piali
>>>
>>>
>>>
>>> --
>>> View this message in context:
http://apache-ignite-users.70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
>>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>>
>
>
>
> --
>
> Thanks & Regards,
> Piali Mazumder Nath
> +1 415 629 7019
>

Re: Python Client for Apache Ignite

Posted by Piali Mazumder Nath <pi...@gmail.com>.
Hi Denis,

Thanks a lot for your reply.

Well we do have a plan to use ODBC, but for that we don't need python
interface.
Since we are trying some other use cases which might need python, so was
curious if that's possible.

Well for now, your information is really helpful.

Regard,
Piali

On Thu, Dec 15, 2016 at 10:27 PM, Denis Magda <dm...@gridgain.com> wrote:

> Hi Piali,
>
> Ignite doesn't have a native client for Python. There is a chance that
> someone interested contributes it to the project but it will take time.
>
> However, recently the community announced SQL Grid [1] that allows
> connecting to Ignite using ODBC or JDBC driver and read as well as update
> data using familiar SQL statements like SELECT, UPDATE, INSERT, etc.
>
> Generally, it means that you can work with Ignite from Python using
> Ignite's ODBC driver [2] if SQL API is more than enough for you. For
> instance, here we prepared instructions for PHP [3] for which there is no a
> native Ignite lib but it's not a big deal.
>
> Does the ODBC driver work for you?
>
> [1] https://apacheignite.readme.io/docs/sql-grid
> [2] https://apacheignite.readme.io/docs/odbc-driver
> [3] https://apacheignite-mix.readme.io/docs/php-pdo
>
> --
> Denis
>
>
> On Thu, Dec 15, 2016 at 5:16 PM, piali <pi...@gmail.com> wrote:
>
>> Hi,
>>
>> I would like to know if there is python client for Apache Ignite.
>> If not then can you please let us know if there is any plan for that in
>> future releases.
>>
>> Regard,
>> Piali
>>
>>
>>
>> --
>> View this message in context: http://apache-ignite-users.705
>> 18.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
>> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>>
>
>


-- 


*Thanks & Regards,Piali Mazumder Nath*
*+1 415 629 7019*

Re: Python Client for Apache Ignite

Posted by Denis Magda <dm...@gridgain.com>.
Hi Piali,

Ignite doesn't have a native client for Python. There is a chance that
someone interested contributes it to the project but it will take time.

However, recently the community announced SQL Grid [1] that allows
connecting to Ignite using ODBC or JDBC driver and read as well as update
data using familiar SQL statements like SELECT, UPDATE, INSERT, etc.

Generally, it means that you can work with Ignite from Python using
Ignite's ODBC driver [2] if SQL API is more than enough for you. For
instance, here we prepared instructions for PHP [3] for which there is no a
native Ignite lib but it's not a big deal.

Does the ODBC driver work for you?

[1] https://apacheignite.readme.io/docs/sql-grid
[2] https://apacheignite.readme.io/docs/odbc-driver
[3] https://apacheignite-mix.readme.io/docs/php-pdo

--
Denis


On Thu, Dec 15, 2016 at 5:16 PM, piali <pi...@gmail.com> wrote:

> Hi,
>
> I would like to know if there is python client for Apache Ignite.
> If not then can you please let us know if there is any plan for that in
> future releases.
>
> Regard,
> Piali
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Python-Client-for-Apache-Ignite-tp9578.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>