タグ

2019年1月23日のブックマーク (7件)

  • GitHub - squidfunk/mkdocs-material: Documentation that simply works

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - squidfunk/mkdocs-material: Documentation that simply works
    tvsk
    tvsk 2019/01/23
    admonition, footnotes
  • Amazon DynamoDB のベストプラクティスに従うという 2019 年の計を立てる | Amazon Web Services

    Amazon Web Services ブログ Amazon DynamoDB のベストプラクティスに従うという 2019 年の計を立てる AWS ではこの 2019 年、DynamoDB での作業時にミッションクリティカルなワークロードのパフォーマンスを最大化して、コストを最適化するために役立つ Amazon DynamoDB のベストプラクティスに従うことをお勧めします。この記事は、このような抱負の維持を助ける DynamoDB のコンテンツに焦点を当てて行きます。 パーティションキーを効率的に設計して使用する DynamoDB テーブルにある各アイテムを固有に識別するプライマリーキーは、シンプルなキー (パーティションキーのみ) または複合キー (ソートキーと組み合わされたパーティションキー) にすることができます。アプリケーションは、テーブルとそのセカンダリインデックスの論理パーテ

    Amazon DynamoDB のベストプラクティスに従うという 2019 年の計を立てる | Amazon Web Services
    tvsk
    tvsk 2019/01/23
  • Arlo Smart Home

    Welcome to Arlo. Here you will find videos about our Smart Home Security solutions. Arlo is an industry leader providing wire-free, weatherproof Smart Home...

    Arlo Smart Home
    tvsk
    tvsk 2019/01/23
    クラウド録画サービスのチャンネル。 「#CaughtOnArlo」 でユーザから吸い上げ
  • Coffee Meets Bagel が、Amazon ElastiCache for Redis を使用してリコメンデーションモデルを強化 | Amazon Web Services

    Amazon Web Services ブログ Coffee Meets Bagel が、Amazon ElastiCache for Redis を使用してリコメンデーションモデルを強化 Coffee Meets Bagel (CMB) は、毎日 150 万人以上のユーザーに出会いの機会を提供するマッチングアプリです。有意義な関係をもたらす、楽しく安全で質の高い出会いの経験をもたらすことに焦点を当てているため、当社のモットーは「量よりも質」です。こうした約束を果たすために、私たちが提供するすべてのマッチングは、ユーザーが求める厳格な基準を満たす必要があります。 ところが、現在のトラフィックでは、高品質のマッチングを作成することは困難な問題となっています。当社は 30 人のエンジニアで構成されています (データチームには 3 人のエンジニアしかいません)。 これは、すべてのエンジニアが当社

    Coffee Meets Bagel が、Amazon ElastiCache for Redis を使用してリコメンデーションモデルを強化 | Amazon Web Services
  • Using pipelining to speedup Redis queries

    How to optimize round-trip times by batching Redis commands Redis pipelining is a technique for improving performance by issuing multiple commands at once without waiting for the response to each individual command. Pipelining is supported by most Redis clients. This document describes the problem that pipelining is designed to solve and how pipelining works in Redis. Request/Response protocols an

    tvsk
    tvsk 2019/01/23
    RTT、バッチ実行、メモリ使用量。ベンチマークスクリプト
  • セット型 — redis 2.0.3 documentation

    セット型¶ Redisセット型はRedis文字列型の順不同の集合です。Redisセット型ではメンバの追加、削除、確認をすべてO(1)で行うことができます。 Redisセットはメンバの重複を許可しないという価値のある性質を持っています。同じ要素を何度も追加しても結果としてセット内にはその要素は単一のコピーしか持ち合わせません。事実上、このことはメンバを追加する際に「そのメンバが存在するか確認した後に追加する」という操作を必要としない、ということを意味します。 セットを操作するコマンドはアプリケーションにメンバが存在したことを警告するのに便利な値を返すようになっています。たとえば SADD コマンドはもし要素がまだセットのメンバでなかったら 1 を返し、そうでなかったら 0 を返すようになっています。 セットの要素数の最大値は 2^32-1(4294967295, 1セットあたり4億以上のメン

  • ハッシュ型 — redis 2.0.3 documentation

    ハッシュ型¶ Redisハッシュ型は順番がないRedis文字列型のフィールドと値のマップです。フィールドの追加、削除、確認をならしてO(1)で行うことができます。すべてのキー、値、またはその両方を一覧するのはO(N)で行うことができます。(Nはハッシュ内のフィールドの数です) Redisハッシュ型は面白い作りになっています。どのような点が面白いかというと、オブジェクトを表現するのにとても適した形になっているところです。例えば、ウェブアプリケーションユーザはたとえばユーザ名、暗号化されたパスワード、最終ログイン時刻などのフィールドを持ったRedisハッシュで表現されます。 他のとても重要な機能として、少ないフィールド数で構築されたRedisハッシュは非常にメモリを使う量が少なく、すべてのフィールドをRedisキーの最上位レベルに刷るのと比べると一目瞭然です。(この値は設定可能です。詳細はre