[Amazon DynamoDB] セカンダリインデックス関連メモ

公式ドキュメントが一番の資料。

セカンダリインデックスを使用したデータアクセス性の向上 – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/SecondaryIndexes.html

Amazon DynamoDB 開発者ガイド
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/Introduction.html

開発者による記事も理解の助けになる。

DynamoDBのキー・インデックスに関するまとめ 〜ハッシュキー(パーティションキー)、レンジキー(ソートキー)、プライマリキー、ローカルセカンダリインデックス、グローバルセカンダリインデックスの説明、違い、使い方、使用方法、例題、サンプル〜 | Magtranetwork マグトラネットワーク
http://www.magtranetwork.com/aws/aws_amazon_dynamodb_key_index.html
2015/11/27

コンセプトから学ぶAmazon DynamoDB【LSI篇】 | Developers.IO
http://dev.classmethod.jp/cloud/aws/conceptual-learning-about-dynamodb-lsi/
2015年09月15日

コンセプトから学ぶAmazon DynamoDB【GSI篇】 | Developers.IO
http://dev.classmethod.jp/cloud/aws/conceptual-learning-about-dynamodb-gsi/
2015年09月16日

コンセプトから学ぶAmazon DynamoDB | シリーズ | Developers.IO
http://dev.classmethod.jp/series/conceptual-learning-about-dynamodb/

[Amazon DynamoDB] MongoDBとの比較

古い記事は最新版に合わないかもしれないので、日付に注意して読むべし。

Amazon DynamoDB vs. MongoDB Comparison
http://db-engines.com/en/system/Amazon+DynamoDB%3BMongoDB

DynamoDB vs MongoDB | G2 Crowd
https://www.g2crowd.com/compare/dynamodb-vs-mongodb

Memcached, MongoDB, Redis, DynamoDB 簡易比較 – Qiita
http://qiita.com/S-T/items/75344501dd7fc6404590
2016-12-06

Postmortem: Migrating MongoDB to DynamoDB | Codementor
https://www.codementor.io/mantle0/handling-date-and-datetime-in-dynamodb-du107mpin
Jul 27, 2015

5 Reasons why DynamoDB is better than MongoDB | CloudThat’s Blog
https://blog.cloudthat.com/5-reasons-why-dynamodb-is-better-than-mongodb/
April 29, 2014

MongoHQとAmazon DynamoDBの比較 – devdev blogAmazon DynamoDB vs. MongoDB Comparison
http://devdev.hatenadiary.jp/entry/2014/02/03/224709
2014-02-03

DynamoDB vs MongoDB NoSQL – Stack Overflow
http://stackoverflow.com/questions/17931073/dynamodb-vs-mongodb-nosql
Jul 29 ‘13

Mason Zhang: 3 Reasons You Should Use DynamoDB over MongoDB
http://www.masonzhang.com/2013/08/3-reasons-you-should-use-dynamodb-over.html
August 6, 2013

[MariaDB] rootパスワードをリセットする

停止する

セーフモードで起動する

ルートでログインする(パスワード不要)

参考サイト

Linux 管理者向け MariaDB 実践ハウツー
https://jp.linux.com/news/linuxcom-exclusive/424149-lco2014120402

[Laravel] A and (B or C) のクエリー

カッコ部分 (B or C) をクロージャで括う。

[Unix] zip/unzip – PKZIPアーカイバー

Unix版のPKZIPアーカイバーもある。

yumからインストールできる。

使い方は参考サイト参照。

参考サイト

Linuxコマンド集 – 【 zip 】 ファイルを圧縮する(拡張子.zip):ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231001/

Linuxコマンド集 – 【 unzip 】 ファイルを展開する(拡張子.zip):ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230922/

[Amazon DynamoDB] PHPから使えるようにする

Amazon Web Services にサインアップしてアクセスキーを作成

Amazon Web Services (AWS) – Cloud Computing Services
https://aws.amazon.com/

AWS credentials fileをローカルの ~/.aws/credentials に配置。

AWS SDK for PHPのインストール

PHPチュートリアル

PHP および DynamoDB – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.html

ステップ 1: テーブルを作成する – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.01.html

ステップ 2: サンプルデータをロードする – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.02.html

ステップ 3: 項目を作成、読み込み、更新、削除する – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.03.html

ステップ 4: データをクエリおよびスキャンする – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.04.html

ステップ 5: (オプション) テーブルを削除する – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.05.html

概要 – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/GettingStarted.PHP.Summary.html

Amazon DynamoDB とは – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/Introduction.html

参考サイト

Amazon DynamoDB の使用開始 – Amazon DynamoDB
http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/gettingstartedguide/Welcome.html