Skip to content
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

DAX query support #2758

Closed
2 tasks
stadskle opened this issue Aug 15, 2023 · 8 comments
Closed
2 tasks

DAX query support #2758

stadskle opened this issue Aug 15, 2023 · 8 comments
Labels
feature-request A feature should be added or improved. needs-review p2 This is a standard priority issue

Comments

@stadskle
Copy link

Describe the feature

#2118 is closed for staleness, but this should be re-opened as a feature request.

We need to get support to query DAX from PHP in order to utilize DAX caching on our DynamoDB services.

Use Case

With the rise of Frameworks like bref DynamoDB and PHP is becoming more and more relevant, and when using DynamoDB at scale through public lambda, the need for high performance access to DynamoDB becomes quickly relevant. It is very costly engineering wise (and unnecessary) to start adding custom redis layers when DAX exists.

Currently there is no support of querying a DAX cluster using the PHP SDK, and this seems like a basic gap from one of the large service offerings from AWS, I hope the team can consider this seriously.

Proposed Solution

Add a DAX query client in the SDK.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

SDK version used

3.278.2

Environment details (Version of PHP (php -v)? OS name and version, etc.)

8.2

@stadskle stadskle added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Aug 15, 2023
@yenfryherrerafeliz yenfryherrerafeliz added needs-review p2 This is a standard priority issue and removed needs-triage This issue or PR still needs to be triaged. labels Aug 28, 2023
@maksym-odanets
Copy link

maksym-odanets commented Sep 20, 2023

+1

Adding DAX query support to the AWS PHP SDK is essential for improving DynamoDB's performance, especially when used with Lambda functions. This enhancement would simplify architecture and reduce the need for custom Redis layers, making it a valuable addition to the SDK.

@raphaelcangucu
Copy link

+1

Adding DAX query support to the AWS PHP SDK is essential for improving DynamoDB's performance, especially when used with Lambda functions. This enhancement would simplify architecture and reduce the need for custom Redis layers, making it a valuable addition to the SDK.

Same here.

@DanielMukh
Copy link

+1

Adding DAX query support to the AWS PHP SDK is essential for improving DynamoDB's performance, especially when used with Lambda functions. This enhancement would simplify architecture and reduce the need for custom Redis layers, making it a valuable addition to the SDK.

1 similar comment
@GabrielVBusatoCodificar

+1

Adding DAX query support to the AWS PHP SDK is essential for improving DynamoDB's performance, especially when used with Lambda functions. This enhancement would simplify architecture and reduce the need for custom Redis layers, making it a valuable addition to the SDK.

@raphaelcangucu
Copy link

Hi @yenfryherrerafeliz , do you guys have any plans to add the DAX Client?

If not, can you provide any kind of example or implementation of some queries on dax using only PHP?

Kind regards

@cd-aws
Copy link

cd-aws commented Jul 9, 2024

@raphaelcangucu We can help you with this. Please reach out on your AWS request.

@RanVaknin
Copy link
Contributor

Hi everyone,

Thanks for all the engagement on this issue. The reason this was never prioritized is because there are several data plane API clients for different AWS languages and they are all owned by the Dynamodb DAX team itself. This data plane client was never officially a part of the SDK therefore the SDK team cannot add it (it requires DDB specific logic that the DDB service team is better equipped with)

Please refer to this comment which outlines the distinction between the teams. FWIW we have upstreamed this request to the DDB team to implement a PHP DAX data plane client, however it's currently not planned.

Because this request is outside the scope of the SDK, we are going to close this. I encourage you all to submit Feedback by following the "Feedback" link on the bottom of the DynamoDB page on the AWS Console.

Thanks again for your engagement.
All the best,
Ran~

@RanVaknin RanVaknin closed this as not planned Won't fix, can't repro, duplicate, stale Jul 15, 2024
Copy link

This issue is now closed. Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. needs-review p2 This is a standard priority issue
Projects
None yet
Development

No branches or pull requests

8 participants