我正在使用PynamoDB访问我的AWS DynamoDB表,现在我需要通过AWS DAX实现缓存。
PynamoDB是否支持DAX,即使需要一些源代码更改才能使其工作,我也可以自己做。请据此指导我。
发布于 2021-03-09 01:51:12
我从揭露真相/PynamoDB分叉,它增加了对DAX的支持。你可以用
pip install dynamodb-dax这里的用法示例
class CacheModel(Model):
"""
A DynamoDB Caching table
"""
class Meta:
table_name = "cachingDax"
region = 'us-east-1'
dax_read_endpoints = ['example.cache.amazonaws.com:8111']
dax_write_endpoints = ['example.cache.amazonaws.com:8111']
cacheKey = UnicodeAttribute(hash_key=True)
data = JSONAttribute(default={})注意:
https://stackoverflow.com/questions/57853904
复制相似问题