実装方法 今回は転置インデックスに関する説明は省きます。概念を説明するよりも、具体的な実装方法を紹介したほうが早いからです。 というわけで、以下のアーキテクチャ図にしたがって、Lambda関数とDynamoDBのテーブルを作成していきます。 DynamoDBのテーブル作成 AWSのマネージメントコンソールから以下のテーブルを作成していきます。 設定はすべてデフォルトにしています。 社員情報テーブル (Partition key: id, Sort key: なし) 転置インデックステーブル (Partition key: key, Sort key: employeeId) 転置インデックステーブルのインデックス (Partition key: employeeId, Sort key: なし) 社員情報テーブルの作成 転置インデックステーブルの作成 転置インデックステーブルのインデックス
![DynamoDBでElasticsearch Service, CloudSearch, SDK Scan に頼らず検索機能を実現する方法 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b2f07b09ab4c1be36356e4aa6b29a3c80c4aa9a/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F05%2FDynamoDB.png)