Homec4science
Diffusion YCSB 36d18d42ae82

[dynamodb] Add HASH_AND_RANGE primary key type

Authored by Stanley Feng <stfeng@google.com> on Nov 3 2015, 19:00.

Description

[dynamodb] Add HASH_AND_RANGE primary key type

Extend the dynamoDB client to support the HASH_AND_RANGE primary key
type. The default primary key type remains exactly the same as before:
HASH type. And the default behavior and processing logic also remains
exactly the same as before.

What's added is the support to benchmark a primary key type called
HASH_AND_RANGE which is one of two supported primary key types of
DynamoDB. Knowing the performance characteristics of the HASH_AND_RANGE
key is important for some users because that's the only practical way
for them to get strongly consistent query across multiple items.

See documentation in conf/dynamodb.properties for more details.

Details

Committed
Connor McCoy <connormccoy@google.com>Nov 5 2015, 18:48
Pushed
iorgulescuOct 2 2018, 18:02
Parents
R7507:b116ee5a7806: [version] update master to 0.6.0-SNAPSHOT.
Branches
Unknown
Tags
Unknown

Event Timeline

Connor McCoy <connormccoy@google.com> committed R7507:36d18d42ae82: [dynamodb] Add HASH_AND_RANGE primary key type (authored by Stanley Feng <stfeng@google.com>).Nov 5 2015, 18:48