2016-04-01から1ヶ月間の記事一覧

vimでnon-greedyなマッチ

vim

vimでnon-greedyなマッチを行うために正規表現を調べたのでメモ non-greedyなマッチを使いたい場合のusecase 以下の行でクォーテーション毎にそれぞれマッチしたい場合 'hoge', 'fuga' アスタリスクを使って書くと行頭から行末まで全体にマッチしてしまう # …

dynamoDBのpartition分割

aws

dynamoDBはstorage sizeとthroughputが大きくなるにつれてpartitonを増やしていく その際の挙動について調べたのでメモpartitionとprimary keyの関係について Partitions and Data Distribution - Amazon DynamoDBpartition分割時の挙動について Guidelines …

dynamoDBのitem size計算

aws

dynamoDBのitem sizeを計算する方法を調べたのでメモ基本式はこれで求まる 属性名のbyte数 + 属性値のbyte数属性名はstringであり、stringはUTF-8 バイナリエンコードの Unicodeで保持されている なのでasciiの文字を使っていれば1文字1byte属性値として使…