-
Notifications
You must be signed in to change notification settings - Fork 427
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
Do PynamoDB support AWS DAX ? #687
Comments
We don't currently support DAX, though I'd be open to adding support! I took a quick look and couldn't find the python client source, but if you want to do some research I'll be happy to discuss the best approach. |
It's supposed to be a near drop-in replacement to boto3, so you can expect the same output as a regular boto3 DynamoDB call. The only thing that's changed is how you call the API. With Boto3/PynamoDB, you use an https request, with DAX, you need to construct the socket manually, no TLS. You can view the source here: https://pypi.org/project/amazon-dax-client/#files
|
Looks like a PR for this already exists: |
Are there any plans to add this to pynamodb officially? https://stackoverflow.com/questions/57853904/do-pynamodb-support-aws-dax |
+1 for this.
@garrettheel I'm sure you're aware by now, but here's the official Python client from AWS: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DAX.client.run-application-python.html |
@corleymj Yep, I am aware of this. Counter to the usual AWS approach, DAX was released in a proprietary way (no source available, not documented). As long as DAX isn't supported through |
Was wondering if DAX support is in the feature roadmap at all for this project. Been a couple years since the last update |
I am using PynamoDB for accessing my AWS DynamoDB tables, Now I need to implement the caching via AWS DAX .
Does PynamoDB support DAX , even if some source code changes are required to make it work , I can do it myself too.
Kindly guide me accordingly.
The text was updated successfully, but these errors were encountered: