PHP PHPRedisでLuaを使ってみたので備忘録【サンプル付き】 2021年9月4日 RedisでLuaを使ったので備忘録【PHPサンプル付き】 なぜLuaを使うのか Luaを使うと、Redisに存在しているコマンドで実現できない動作を実現することができます。 これには、「Redis Eval」などと検索すると、参考資料が出てくるかと思います。 ※ 後述に詳細を記載。 また、「Redis Lua」で...took
CakePHP cakePHPでRedisにCacheするコマンドを追加拡張する 2019年8月21日 cakephpではRedisをサポートしているため、導入すれば、getコマンド、setコマンドが使用できます。 しかし、初期状態ではmsetなどのコマンドは用意されておらず、このままでは、せっかくのRedisのパフォーマンスを生かすことができないため、使用できるコマンドを追加する方法をご紹介します。 追加の流れ 追...took
CakePHP cakePHP2.x系からRedisにキャッシュする 2019年8月21日 session管理をRedisで行う等の使用方法が良く見られますが。ここでは、Redisにキャッシュする手順を解説します。 cakephpでは、Redisへのキャッシュをサポートしているので、比較的簡単に行うことができます。 まずは、サーバにRedisをインストールするために https://took.jp/201...took
PHP Redisに配列を保存する for PHP 2019年8月18日 Redisに配列を保存するには、いくつかの方法があります。 しかし、普通にsetしたのでは、配列は保存できないでしょう。 そのため、配列を保存するためのいくつかの方法を紹介します。 以降の記述では、 $host = '127.0.0.1'; $port = 6379; $r = new Redis(); $r->...took
PHP CentOS7.x PHP5.x Redis・phpredisのインストール手順 2019年8月17日 Redisとは... Redisは、ネットワーク接続された永続化可能なインメモリデータベース。連想配列(キー・バリュー)、リスト、セットなどのデータ構造を扱える。いわゆるNoSQLデータベースの一つ。オープンソースソフトウェアプロジェクトであり、Redis Labs(英語版)がスポンサーとなって開発されている。(以下略...took