タグ

ブックマーク / redis.shibu.jp (3)

  • 全データ型対応の操作 — redis 2.0.3 documentation

    全データ型対応の操作¶ EXISTS(key)¶ 計算時間: O(1) 指定されたキー key が存在するか確認します。存在する場合は”1”が返ります。存在しない場合は”0”が返ります。キーに対応する値が空文字列でも”1”が返ることに注意してください。 返り値

    nilab
    nilab 2015/06/05
    EXPIRE, EXPIREAT, PERSIST. 「指定したキー key のタイムアウト時間 seconds を設定する。タイムアウト時間が過ぎたらキーはサーバによって自動的に削除されます」
  • ハッシュ型 — redis 2.0.3 documentation

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

    nilab
    nilab 2015/06/04
    "Redisハッシュ型は順番がないRedis文字列型のフィールドと値のマップです。フィールドの追加、削除、確認をならしてO(1)で行うことができます。すべてのキー、値、またはその両方を一覧するのはO(N)で行うことができます"
  • README — redis 2.0.3 documentation

    イントロダクション¶ RedisはANSI Cで実装された、究極に速く、パワフルなキー・バリュー・ストア型のデータベース&サーバです。Redisは、1つのシンプルな事に対して、さまざまな方法を提供しています。 "redis" というキーに対して、 "antirez" という値を格納することができます。キーのフォーマットは常にシンプルな文字列ですが、値として、次のような様々なデータ型を持つことができるように、パワフルな実装になっています。 文字列型 リスト型 セット型 ソート済みセット型 (zsets) ハッシュ型 それぞれの値の型を操作するための、専用のコマンドがあります。これらのコマンドの最新のリストは コマンドリファレンス に、データ型ごとに分類されて掲載されています。また、Redisのソースには コマンドラインインタフェース が含まれており、サーバと直接対話することができ、このイント

    nilab
    nilab 2015/05/19
    「RedisはANSI Cで実装された、究極に速く、パワフルなキー・バリュー・ストア型のデータベース&サーバです」「全てのデータはメモリに格納されるが、ディスクにも保存される」README — redis 2.0.3 documentation
  • 1