`Case 3:17-cv-05659-WHA Document 98-24 Filed 06/07/18 Page 1 of 3
`
`
`
`
`
`
`EXHIBIT 21
`EXHIBIT 21
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 3:17-cv-05659-WHA Document 98-24 Filed 06/07/18 Page 2 of 3
`Case 3:17-cv-05659-WHA Document 98-24 Filed 06/07/18 Page 2 of 3
`
`
`
`Amazon DynamoDB
`
`Developer Guide
`
`API Version 2012-08-10
`
`
`
`FINJAN-JN 303973
`
`
`
`Case 3:17-cv-05659-WHA Document 98-24 Filed 06/07/18 Page 3 of 3
`Case 3:17-cv-05659-WHA Document 98-24 Filed 06/07/18 Page 3 of 3
`
`Amazon DynamoDB Developer Guide
`Creating a Table
`
`The primary key for this table consists of Artist and SongTitle.
`
`You must define all of the table's columns and data types, and the table's primary key. (You can use the
`ALTER TABLE statement to change thesedefinitions later, if necessary.)
`
`Many SQL implementations let you define storage specifications for your table, as part of the CREATE
`TABLE statement. Unless you indicate otherwise, the table is created with default storage settings. In a
`production environment, a database administrator can help determine the optimal storage parameters.
`
`
`
`
`
`
`
`
`ynamo
`
`Use the CreateTable action to create a table, specifying parameters as shownfollowing:
`
`1
`
`TableName : "Music",
`KeySchema:
`[
`{
`
`AttributeName: "Artist",
`KeyType:
`"HASH",
`//Partition key
`
`AttributeName: "SongTitle",
`KeyType:
`"RANGE" //Sort key
`
`},
`{
`
`}
`
`1,
`AttributeDefinitions:
`{
`
`[
`
`AttributeName: "Artist",
`AttributeType:
`"Ss"
`
`AttributeName: "SongTitle",
`AttributeType:
`"Ss"
`
`},
`{
`
`}
`
`d,
`{
`ProvisionedThroughput:
`ReadCapacityUnits: 1,
`WriteCapacityUnits:
`
`The primary key for this table consists of Artist (partition key) and SongTitle (sort key).
`
`You mustprovide the following parameters to CreateTable:
`
`* TableName — Name of the table.
`
`« KeySchema — Attributes that are used for the primary key. For more information, see Tables, Items,
`and Attributes (p. 2) and Primary Key (p. 5).
`
`* AttributeDefinitions — Data types for the key schema attributes.
`
`* ProvisionedThroughput — Number of reads and writes per second that you need for this table.
`DynamoDB reservessufficient storage and system resources so that your throughput requirements
`are always met. You can use the UpdateTable action to change theselater, if necessary. You do not
`need to specify a table's storage requirements because storage allocation is managed entirely by
`DynamoDB.
`
`Note
`For code samples using CreateTable, see Getting Started with DynamoDB (p. 52).
`
`API Version 2012-08-10
`25
`
`FINJAN-JN 304008
`
`