Amazon dynamodb 当GetItem结果为null时,Dynamodb的AWS DAX是否会缓存null结果?
我对AmazonDAX的空结果缓存行为有一个疑问。如果我尝试使用Dynamodb从DAX中Amazon dynamodb 当GetItem结果为null时,Dynamodb的AWS DAX是否会缓存null结果?,amazon-dynamodb,aws-sdk,amazon-dynamodb-dax,Amazon Dynamodb,Aws Sdk,Amazon Dynamodb Dax,我对AmazonDAX的空结果缓存行为有一个疑问。如果我尝试使用Dynamodb从DAX中GetItem,而item结果为null。DAX是否会缓存空结果以加速获取空项?是。如果在DynamoDB中找不到项,DAX将缓存空标记。是,DAX将缓存负结果: DAX在项目缓存和 查询缓存。DAX找不到时,会出现负缓存项 底层DynamoDB表中的请求项。而不是生成 如果出现错误,DAX缓存空结果并将该结果返回给 用户 负缓存项将保留在DAX项缓存中,直到其 项目TTL已过期,LRU被调用,或直到项目被
GetItem
,而item结果为null。DAX是否会缓存空结果以加速获取空项?是。如果在DynamoDB中找不到项,DAX将缓存空标记。是,DAX将缓存负结果:
DAX在项目缓存和
查询缓存。DAX找不到时,会出现负缓存项
底层DynamoDB表中的请求项。而不是生成
如果出现错误,DAX缓存空结果并将该结果返回给
用户
负缓存项将保留在DAX项缓存中,直到其
项目TTL已过期,LRU被调用,或直到项目被修改
使用PutItem、UpdateItem或DeleteItem
发件人: