はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『redisドキュメント日本語訳 — redis 2.0.3 documentation』

  • 人気
  • 新着
  • すべて
  • ハッシュ型 — redis 2.0.3 documentation

    5 users

    redis.shibu.jp

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

    • テクノロジー
    • 2013/11/22 00:00
    • redis
    • performance
    • data
    • プロトコル仕様 — redis 2.0.3 documentation

      4 users

      redis.shibu.jp

      プロトコル仕様¶ Redisのプロトコルは次のような要求を満たすものとなっています。 実装しやすい コンピュータにパースさせるのが楽 人間がパースするのも十分に簡単 ネットワークレイヤー¶ Redisのクライアントは、ポート6379でサーバに接続しに行くことでコネクションを張ります。クライアント・サーバ間でやりとりされる、すべてのRedisコマンドやデータは \r\n (CRLF)で終端されます。

      • テクノロジー
      • 2013/10/03 10:19
      • ケーススタディ — redis 2.0.3 documentation

        12 users

        redis.shibu.jp

        Note 英語の本家のページは、 PHPを使って説明 説明していますが、このページではPythonと Tornado を使ったチュートリアルに変えてあります。 Bitbucketの リポジトリ に、このチュートリアルのファイル一式が含まれています。 tutorial/retwis/ フォルダを自分の作業フォルダにおいて、 retwis_start.py に、これから説明する内容を追加で実装していってください。なお、実力に自信のある方は、PHPやRubyの参考実装だけを見ながら、 RegisterHandler や、 FollowHandler クラスもPythonに移植してみてください。 また、 @yssk22 氏がnode.js版を実装してくれました。これもリポジトリの中に入っていますので、興味のある方はこちらのファイルの内容に読み替えてください。 RedisとPythonを使ったシンプ

        • テクノロジー
        • 2013/07/05 17:16
        • redis
        • python
        • twitter
        • リスト型 — redis 2.0.3 documentation

          7 users

          redis.shibu.jp

          リスト型¶ Redisリスト型はRedis文字列型のリストになっています。Redisリストには新しい要素をリストの先頭(左側)または末尾(右側)に追加することが可能です。 LPUSH コマンドでは新しい要素をリストの先頭に追加して、 RPUSH では新しい要素を末尾に追加します。対応するリストを持たないキーに対してこの操作が行われた場合は、新しいリストが作成されます。 たとえば次のような操作をした場合は結果は次のようになります: LPUSH mylist a # now the list is "a" LPUSH mylist b # now the list is "b","a" RPUSH mylist c # now the list is "b","a","c" (RPUSH was used this time) 最終的に上のサンプルでは mylist は要素 “b”,”a”,”

          • テクノロジー
          • 2013/04/17 20:39
          • プログラミング
          • 全データ型対応の操作 — redis 2.0.3 documentation

            14 users

            redis.shibu.jp

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

            • テクノロジー
            • 2013/04/10 12:18
            • redis
            • 日本語
            • *
            • Redisのクラスタリング — redis 2.0.3 documentation

              19 users

              redis.shibu.jp

              New in version 2.2. Redisでは、実際にクライアントと通信をするポート以外に、サービス用チャンネルを開いてすべてのノードはこのチャンネルを使って直接接続しあいます。TCPのベースのポート+4000番が使われるため、クライアント向けに6379番のポートを使用している場合には、10379番を使用します。ノード間の通信には、バンド幅と速度に最適化されたバイナリプロトコルを使用します。クライアントとの通信では通常はアスキープロトコルを使用しますが、いくつか変更があります。ノード同士は、クエリーをプロキシー(転送)することはありません。 ノード間の通信内容¶ 各ノードは、PING/PONGと同時に、自分が通信した上で判断した周辺ノード情報(Gossip/うわさ話)も一緒に送信します。

              • テクノロジー
              • 2013/04/03 15:33
              • redis
              • cluster
              • clustering
              • パブリッシュ/サブスクライブ — redis 2.0.3 documentation

                7 users

                redis.shibu.jp

                パブリッシュ/サブスクライブ¶ SUBSCRIBE(channel_1, channel_2, ..., channel_N)¶ UNSUBSCRIBE(channel_1, channel_2, ..., channel_N)¶ UNSUBSCRIBE((unsubscribe, from, all, channels))¶ PSUBSCRIBE(pattern_1, pattern_2, ..., pattern_N)¶ PUNSUBSCRIBE(pattern_1, pattern_2, ..., pattern_N)¶ PUNSUBSCRIBE((unsubscribe, from, all, patterns))¶ PUBLISH(channel, message)¶ New in version 2.0.0. 計算時間: SUBSCRIBE はO(1)、 UNSUBSCRIBE

                • テクノロジー
                • 2013/03/28 09:00
                • pubsub
                • redis
                • README — redis 2.0.3 documentation

                  5 users

                  redis.shibu.jp

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

                  • テクノロジー
                  • 2012/05/07 12:06
                  • コマンドリファレンス — redis 2.0.3 documentation

                    53 users

                    redis.shibu.jp

                    古いキー oldname を新しいキー newname にリネームする。もし新しいキーがすでに存在する場合、上書きする。

                    • テクノロジー
                    • 2012/04/12 00:56
                    • redis
                    • リファレンス
                    • ソート済みセット型 — redis 2.0.3 documentation

                      26 users

                      redis.shibu.jp

                      ソート済みセット型¶ Redisソート済みセット型はRedisセット型とよく似ていて、Redis文字列型の集合となっています。違いはソート済みセットのすべてのメンバはスコアに関連したハッシュ値を持っています。元となっているスコアを用いてメンバを順番に並べます。 Redisソート済みセットに新しいメンバを追加するには要素のスコアを指定して ZADD コマンドを用います。すでにソート済みセット内に存在するメンバに対して異なるスコアを用いて ZADD を呼ぶと、順番が正しくなるようにその要素を正しい場所に移動させます。 Redisソート済みセットからある範囲の要素を取得することが可能です。これはRedisリストの LRANGE と同様に ZRANGE コマンドを用います。 またあるスコアの範囲で要素を取得または削除することも可能で、それには ZRANGEBYSCORE や ZREMRANGEBY

                      • テクノロジー
                      • 2012/03/30 18:48
                      • redis
                      • rails
                      • セット型 — redis 2.0.3 documentation

                        4 users

                        redis.shibu.jp

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

                        • テクノロジー
                        • 2012/03/30 18:47
                        • performance
                        • data
                        • データ型 — redis 2.0.3 documentation

                          4 users

                          redis.shibu.jp

                          Navigation index next | previous | redis 2.0.3 documentation » Previous topic リクエスト/レスポンス プロトコルと往復遅延時間 Next topic 文字列型 This Page Show Source Quick search Enter search terms or a module, class or function name. データ型¶ 文字列型 リスト型 セット型 ソート済みセット型 ハッシュ型 Navigation index next | previous | redis 2.0.3 documentation » © Copyright 2010, antirez. Created using Sphinx 1.1.3.

                          • テクノロジー
                          • 2012/03/29 18:14
                          • リクエスト/レスポンス プロトコルと往復遅延時間 — redis 2.0.3 documentation

                            3 users

                            redis.shibu.jp

                            リクエスト/レスポンス プロトコルと往復遅延時間¶ Redisは、典型的なTCPを使ったクライアント/サーバモデルです。リクエスト/レスポンスプロトコルと呼ばれます。 いくつかのステップでリクエストが成り立っています。 クライントは、クエリーを送る。 ソケットを読む、普段はブロックすること無しに、サーバからのレスポンス サーバープロセスは、コマンドを受け取りそしてサーバにレスポンスを返します インスタンスは、4つのコマンドシーケンスを送ると以下のように動作します。 Client: INCR X Server: 1 Client: INCR X Server: 2 Client: INCR X Server: 3 Client: INCR X Server: 4 クライアントとサーバはネットワーク越しに接続されます。ループバックの高速な接続でもインターネットを介した低速なネットワークでもどち

                            • テクノロジー
                            • 2011/11/10 16:37
                            • python
                            • ruby
                            • 文字列型 — redis 2.0.3 documentation

                              5 users

                              redis.shibu.jp

                              文字列型¶ 文字列型はRedisで扱う型の中で最も基本的なものです。Redis文字列型はバイナリセーフです。つまりRedis文字列型はどんな種類のデータも保持できるということです。たとえばJPEGイメージやシリアライズされたRubyオブジェクトなども持つことができます。 文字列は最大1GBまで扱うことが出来ます。 文字列型は INCR コマンド群からは整数値として扱われます。この点において、整数値は符号付き64bit値に制限されます。 Redisリスト型、Redisセット型、Redisソート済みセット型、Redisハッシュ表型で保持される各要素はRedis文字列型であることを覚えておいてください。 実装の詳細¶ Redis文字列型は sds.c (simple dynamic strings) という動的文字列ライブラリを用いて実装されています。このライブラリは文字列のある時点での長さをキ

                              • テクノロジー
                              • 2011/06/29 15:41
                              • Redis
                              • ruby
                              • クイックスタート — redis 2.0.3 documentation

                                10 users

                                redis.shibu.jp

                                クイックスタート¶ このクイックスタートを読めば5分でRedisの使い始め方がわかります。さらにRedisを知りたい方はRedisのドキュメントの見出しを確認してください。

                                • テクノロジー
                                • 2011/03/06 16:07
                                • redis
                                • レプリケーションの設定方法 — redis 2.0.3 documentation

                                  7 users

                                  redis.shibu.jp

                                  一般的な情報¶ Redisのマスタースレーブのレプリケーションの利用と設定はとても簡単です。マスターにスレーブからの接続許可を出すだけで利用できます。以下は、レプリケーションに関するいくつか重要な情報があります。 マスタは、複数のスレーブを持つことができます。 スレーブはさらに複数のスレーブを持つことが出来ます。 Redisレプリケーションは、マスター側では非同期で動作します。これにより、複数のスレーブからのリクエストがあった場合にも、マスターの動作は継続的に行われます。代わりに、最初の同期を実行している間にレプリケーションは、スレーブ側でブロックされています。スレーブがクエリに返信することはできません 読み込み専用のスレーブを複数使用することでスケーラビリティを確保することが出来ます。また、冗長性も確保されます。 どのようにRedisはレプリケーションしているのか?¶ レプリケーションを

                                  • テクノロジー
                                  • 2011/01/17 20:00
                                  • redis
                                  • 仮想メモリ技術仕様 — redis 2.0.3 documentation

                                    10 users

                                    redis.shibu.jp

                                    仮想メモリ技術仕様¶ このドキュメントでは、Redisの仮想メモリサブシステムの内部の詳細を説明します。このドキュメントはユーザのためのものではなく、仮想メモリ実装を理解したい人や、手を加えたいプログラマーのためのものです。 キーvs値: スワップアウトとは何か?¶ VMサブシステムの目標は、Redisのオブジェクトをメモリからディスクに移すことによって、メモリを空けることにあります。Redisは値のオブジェクトのみを転送します。この概念を理解しやすくするために、 DEBUG コマンドを使用して、Redisの内部では、どのようにキーと値がひもづけられているのかを確認してみましょう。 redis> set foo bar OK redis> debug object foo Key at:0x100101d00 refcount:1, value at:0x100101ce0 refcoun

                                    • テクノロジー
                                    • 2011/01/10 21:38
                                    • redis
                                    • 仮想メモリ
                                    • Redisのクラスタリング — redis 2.0.3 documentation

                                      27 users

                                      redis.shibu.jp

                                      New in version 2.2. Redisでは、実際にクライアントと通信をするポート以外に、サービス用チャンネルを開いてすべてのノードはこのチャンネルを使って直接接続しあいます。TCPのベースのポート+4000番が使われるため、クライアント向けに6379番のポートを使用している場合には、10379番を使用します。ノード間の通信には、バンド幅と速度に最適化されたバイナリプロトコルを使用します。クライアントとの通信では通常はアスキープロトコルを使用しますが、いくつか変更があります。ノード同士は、クエリーをプロキシー(転送)することはありません。 ノード間の通信内容¶ 各ノードは、PING/PONGと同時に、自分が通信した上で判断した周辺ノード情報(Gossip/うわさ話)も一緒に送信します。

                                      • テクノロジー
                                      • 2010/12/01 09:06
                                      • redis
                                      • clustering
                                      • サーバ
                                      • 設定
                                      • network
                                      • コマンドリファレンス — redis 2.0.3 documentation

                                        43 users

                                        redis.shibu.jp

                                        古いキー oldname を新しいキー newname にリネームする。もし新しいキーがすでに存在する場合、上書きする。

                                        • テクノロジー
                                        • 2010/11/21 18:47
                                        • redis
                                        • reference
                                        • エンジニア
                                        • ブックマーク バー
                                        • プログラミング
                                        • *あとで読む
                                        • ケーススタディ — redis 2.0.3 documentation

                                          36 users

                                          redis.shibu.jp

                                          Note 英語の本家のページは、 PHPを使って説明 説明していますが、このページではPythonと Tornado を使ったチュートリアルに変えてあります。 Bitbucketの リポジトリ に、このチュートリアルのファイル一式が含まれています。 tutorial/retwis/ フォルダを自分の作業フォルダにおいて、 retwis_start.py に、これから説明する内容を追加で実装していってください。なお、実力に自信のある方は、PHPやRubyの参考実装だけを見ながら、 RegisterHandler や、 FollowHandler クラスもPythonに移植してみてください。 また、 @yssk22 氏がnode.js版を実装してくれました。これもリポジトリの中に入っていますので、興味のある方はこちらのファイルの内容に読み替えてください。 RedisとPythonを使ったシンプ

                                          • テクノロジー
                                          • 2010/11/10 10:17
                                          • redis
                                          • python
                                          • twitter
                                          • Tutorial
                                          • *資料
                                          • database
                                          • study
                                          • programming
                                          • *あとで
                                          • 設定ファイル — redis 2.0.3 documentation

                                            47 users

                                            redis.shibu.jp

                                            起動モード設定¶ daemonize(yes/no)¶ デフォルトではRedisは通常のプログラムとして動作します。必要に応じて 'yes' を設定してください。デーモンとして動作する場合は、Redisはpidを /var/run/redis.pid に書き込みます。

                                            • テクノロジー
                                            • 2010/11/09 17:18
                                            • redis
                                            • config
                                            • 設定
                                            • document
                                            • tech
                                            • まとめ
                                            • redis.conf
                                            • redisドキュメント日本語訳 — redis 2.0.3 documentation

                                              125 users

                                              redis.shibu.jp

                                              翻訳について¶ このドキュメントは、RedisのWiki(http://code.google.com/p/redis/wiki/)の内容を参考にしながら、構成などはSphinxに合わせつつ翻訳しています。また、必要に応じて、配布物の中のファイルなども引用しながら訳しています。

                                              • 暮らし
                                              • 2010/10/31 13:14
                                              • redis
                                              • kvs
                                              • nosql
                                              • document
                                              • db
                                              • Sphinx
                                              • manual
                                              • ドキュメント
                                              • japanese
                                              • database
                                              • Redisの機能 — redis 2.0.3 documentation

                                                29 users

                                                redis.shibu.jp

                                                Redisの機能¶ Redisを見るのは初めてでしょうか?ここでは、重要な機能と、多くの情報へのリンクが書かれています。 スピード¶ RedisはANSI Cで書かれていて、すべてのデータセットをメモリ内に読み込むため、危険なほどのスピードで動作します!エントリーレベルのLinuxマシンで、110,000 SET/秒、81,000 GET/秒を達成することができます。これについては、 speed を参照してください。 また、Redisはコマンドの パイプライニング をサポートしているため、複数の値を1つのコマンドで取得したり設定できるため、クライアントライブラリとの通信をスピードアップすることができます。 永続化¶ すべてのデータがメモリ上にあり、変更は非同期でディスク上に書き込まれます。書き込むタイミングについては、最後に保存してからの経過時間および、アップデートの回数、もしくはその両方

                                                • テクノロジー
                                                • 2010/10/31 10:37
                                                • redis
                                                • kvs
                                                • サーバ
                                                • database
                                                • データ
                                                • *あとで読む
                                                • redisドキュメント日本語訳 — redis 2.0.3 documentation

                                                  224 users

                                                  redis.shibu.jp

                                                  翻訳について¶ このドキュメントは、RedisのWiki(http://code.google.com/p/redis/wiki/)の内容を参考にしながら、構成などはSphinxに合わせつつ翻訳しています。また、必要に応じて、配布物の中のファイルなども引用しながら訳しています。

                                                  • テクノロジー
                                                  • 2010/10/31 00:45
                                                  • redis
                                                  • kvs
                                                  • document
                                                  • nosql
                                                  • radis
                                                  • db
                                                  • tutorial
                                                  • japanese
                                                  • manual
                                                  • ドキュメント

                                                  このページはまだ
                                                  ブックマークされていません

                                                  このページを最初にブックマークしてみませんか?

                                                  『redisドキュメント日本語訳 — redis 2.0.3 documentation』の新着エントリーを見る

                                                  キーボードショートカット一覧

                                                  j次のブックマーク

                                                  k前のブックマーク

                                                  lあとで読む

                                                  eコメント一覧を開く

                                                  oページを開く

                                                  はてなブックマーク

                                                  • 総合
                                                  • 一般
                                                  • 世の中
                                                  • 政治と経済
                                                  • 暮らし
                                                  • 学び
                                                  • テクノロジー
                                                  • エンタメ
                                                  • アニメとゲーム
                                                  • おもしろ
                                                  • アプリ・拡張機能
                                                  • 開発ブログ
                                                  • ヘルプ
                                                  • お問い合わせ
                                                  • ガイドライン
                                                  • 利用規約
                                                  • プライバシーポリシー
                                                  • 利用者情報の外部送信について
                                                  • ガイドライン
                                                  • 利用規約
                                                  • プライバシーポリシー
                                                  • 利用者情報の外部送信について

                                                  公式Twitter

                                                  • 公式アカウント
                                                  • ホットエントリー

                                                  はてなのサービス

                                                  • はてなブログ
                                                  • はてなブログPro
                                                  • 人力検索はてな
                                                  • はてなブログ タグ
                                                  • はてなニュース
                                                  • ソレドコ
                                                  • App Storeからダウンロード
                                                  • Google Playで手に入れよう
                                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                  設定を変更しましたx