非公開ユーザー
情報通信・インターネット|ITアーキテクト|50-100人未満|導入決定者
サービス開発に必須なインメモリDB
NoSQLデータベースで利用
この製品・サービスの良いポイントは何でしょうか?
同種のツールとして比較されるmemcachedに比べると、Redisは複雑なデータ構造を扱うことができること、PubSubなど簡易的でかつ高速なQueueシステムとして使えるなど、広範囲で使用できるところが良いポイントだと思います。
改善してほしいポイントは何でしょうか?
OSSなので特にないのですが、シンプルなキャッシュとしてのみ使用されるMemcachedに比べると複雑なデータ構造を扱うので、永続的なデータ保存が求められます。実際機能としてはありますが、バックアップと復元をもう少し簡単にできるようになってほしいなとは思います。
どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?
Webアプリケーションを開発する際に、Memcachedとあわせて必須のツールなのでかなりの多くの現場で使用してます。Redisについては、List構造やMap構造など、複雑なデータ構造をRDBからオフロードして保存するためによく使用しています。結果として、Webアプリケーションの高速化や安定化が果たせるというメリットがあると思います。