タグ

Redisに関するrazokuloverのブックマーク (7)

  • 第3回 RedisによるWebアプリケーション開発(1) | gihyo.jp

    前回までに、Redisの概要と、コマンドラインクライアントによる基的なコマンド操作を見てきました。今回からは、Redisのデータ型を使ったアプリケーション開発について、簡単なサンプルコードと、ニコニコ生放送での事例を交えて紹介していきます。 クライアントライブラリを用いた開発 WebアプリケーションからRedisにアクセスするには、言語ごとのクライアントライブラリを導入することになります。公式サイトにライブラリがリストアップされていますので、各々の環境に合ったものを探してください。 ニコニコ生放送では、PHPによる開発の場合にはphpredisを、Javaで実装している検索サーバーなどではJedisやJRedisを使っています。 今回から掲載するサンプルコードでもこれらのライブラリを使っていきますので、他のライブラリを導入される方はそれぞれ対応するAPIに置き換えてご覧ください。 LIS

    第3回 RedisによるWebアプリケーション開発(1) | gihyo.jp
  • Munin で Redis のリソース監視 - akishin999の日記

    Munin で Redis のリソースをモニタリングするためのプラグインをいくつか試してみたんですが、個人的には以下のものが気に入りました。 bpineau/redis-munin · GitHub https://github.com/bpineau/redis-munin 気に入った理由としては シェルスクリプト製なので、必要なのは redis-cli コマンドだけ 一枚のファイルで内容もシンプル 監視項目が結構多い といった辺りでしょうか。 このプラグインをインストールすると以下の監視項目が追加されます。 Redis blocked clients Redis commands rate Redis connected clients Redis connections rate Redis dbs Redis evicted keys rate Redis expired keys

    Munin で Redis のリソース監視 - akishin999の日記
  • Redisの設定ファイル(redis.conf)

    redis.confをデフォルトのままデーモン化もせず、 開発時は普通にバックグラウンドで起動して使ったりしてたので、 コレを気にちゃんと見直す事にしました。 Redisのバージョンは2.2.2です。 ■ デーモン化 15 # By default Redis does not run as a daemon. Use 'yes' if you need it. 16 # Note that Redis will write a pid file in /var/run/redis.pid when daemonized. 17 daemonize no => yes に変更 ■ pidファイル 起動時にプロセス番号書いて保持するファイル 19 # When running daemonized, Redis writes a pid file in /var/run/redis.pid

    Redisの設定ファイル(redis.conf)
  • PHP meets NodeJS

    PHPにPUSH通知(リアルタイム処理)機能を導入するために、NodeJSと連携するための簡単な概要を説明してみました。特にどこかで発表した資料とかでは無いっす。 資料のライセンスはMITです。

    PHP meets NodeJS
  • GitHub - erikdubbelboer/phpRedisAdmin: Simple web interface to manage Redis databases.

    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 - erikdubbelboer/phpRedisAdmin: Simple web interface to manage Redis databases.
  • LaravelのキャッシュでRedisを使う - ECサイト運営開発記

    PHPフレームワークのLaravelでキャッシュエンジンをRedisにしてみた。以外と、すんなり言ったので、記事を残しておく。 Redisの概要 オープンソースのkey/valueなデータストア インメモリデータベースで非常に高速に動作する ファイルキャッシュするよりいいらしい。 レプリケーションも可能で、非常に簡単らしい。 設定ファイルにちょこっと記述するだけ Redisのインストール Linux版 -http://9ensan.com/blog/server/sakura-vps-redis/ Windows版のインストーラー -https://github.com/rgl/redis/downloads Windowsのサービスで自動起動するように設定。 デフォルトでは自動起動するように設定されてなかったので、一応、確認のため。 Laravelでの設定。 application/co

    LaravelのキャッシュでRedisを使う - ECサイト運営開発記
  • Redis 2.6 を CentOSにインストール - Librabuch

    Redisとは 所謂ひとつのKVS。いつもニコニコNoSQL。 Redisを使い始めたのは、メインテーマであったM○ngoDBさんが盛大にdisられ、代わりにRedisが推薦されるという異様な某NoSQL勉強会(←もう言っちゃってるが)に参加したことがきっかけでした。馴れ初めはさておき。 Redis Redisのよいところは、単純明快なコマンド、揮発性/永続性の選択肢、気の利くデータ型、そして高速なREAD/WRITE。Webアプリのシンプルなクエリキャッシュであればmemcachedで充分な場面が殆どですが、Redisはそのデータ型によって、一段上のデータストア用途として利用できます。 セット型で集合演算。AさんとBさんの購買ログを比較してAさんしか買ってないものを探す、とか。 文字列型でKey-Value Storeとして。 ソート済みセット型で「直近N件の閲覧履歴(ただし重複はなし)

  • 1