Python 2.7 如何在Python中将Amazon ElastiCache与DynamoDB结合使用以提高读/写性能

Python 2.7 如何在Python中将Amazon ElastiCache与DynamoDB结合使用以提高读/写性能,python-2.7,amazon-dynamodb,amazon-elasticache,Python 2.7,Amazon Dynamodb,Amazon Elasticache,我在AWS中创建了一个DynamoDB实例,并且在AWS Elasticache中创建了一个缓存集群。我想使用Elasticache来提高读/写性能。我不确定Python是如何做到这一点的 您能否提供有关如何将Elasticache连接到我的DynamoDB实例的指针/指导?我能够连接到Elasticache并获取集群,但需要如何继续的帮助 参考代码: conn = boto.elasticache.connect_to_region('us-west-2', aws_access_ke

我在AWS中创建了一个DynamoDB实例,并且在AWS Elasticache中创建了一个缓存集群。我想使用Elasticache来提高读/写性能。我不确定Python是如何做到这一点的

您能否提供有关如何将Elasticache连接到我的DynamoDB实例的指针/指导?我能够连接到Elasticache并获取集群,但需要如何继续的帮助

参考代码:

conn = boto.elasticache.connect_to_region('us-west-2',
    aws_access_key_id='<KEY_ID>',
    aws_secret_access_key='<KEY_ACCESS>')
print conn.describe_cache_clusters(cache_cluster_id='<ID>')

这里有一篇文章描述了涉及Elasticache和DynamoDB的类似情况。代码位于节点中,但将帮助您了解如何执行此操作


为什么需要提高DynamoDB的读取性能?DynamoDB查询通常有一位数的毫秒延迟。添加缓存将增加复杂性,但对性能的影响可能很小。如果您的DynamoDB读取速度太慢,则可能是您使用错误和/或没有很好地设计数据模型。您想做什么?将Elasticache附加到我的DynamoDB实例是什么意思?