-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC-2292 #14
DOC-2292 #14
Conversation
However, it is important to note that there will be a performance overhead when using pyTigerGraph compared to using cURL-like requests directly to the TigerGraph REST++ API. | ||
This is because pyTigerGraph is a Python package that wraps the REST++ API and adds additional functionality such as URL building, logging, and authentication handling, as well as error checking. | ||
pyTigerGraph is a feature-rich package that allows you to interact with TigerGraph databases using Python. | ||
It enhances the REST++ API by adding extra features, such as URL setup, log creation, authentication, and error checks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It enhances the REST++ API by adding extra features, such as URL setup, log creation, authentication, and error checks. | |
It enhances TigerGraph's REST API by adding extra features, such as URL setup, log creation, authentication, and error checks. |
REST is a well-known industry concept. REST++ is the name of a TigerGraph-specific component, which handles only a subset of TigerGraph's REST API requests.
This is because pyTigerGraph is a Python package that wraps the REST++ API and adds additional functionality such as URL building, logging, and authentication handling, as well as error checking. | ||
pyTigerGraph is a feature-rich package that allows you to interact with TigerGraph databases using Python. | ||
It enhances the REST++ API by adding extra features, such as URL setup, log creation, authentication, and error checks. | ||
Therefore, pyTigerGraph may perform slower than direct cURL requests to the TigerGraph REST++ API. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Therefore, pyTigerGraph may perform slower than direct cURL requests to the TigerGraph REST++ API. | |
Therefore, pyTigerGraph may perform slower than direct HTTP requests to the TigerGraph REST++ API. |
Technically:
REST is an architectural style for client-server communication.
HTTP is the most common communication protocol used to implement REST; TigerGraph uses HTTP.
cURL is the most common utility used to send and receive HTTP messages in Linux. This is the customer's choice. They don't have to use cURL to make use of TigerGraph's RESTful HTTP endpoints.
No description provided.