「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>NoSQL]]
--[[KVS型>NoSQL - KVS型]]

*目次 [#c064cc2e]
#contents

*概要 [#x03ec381]
[[KVSイネーブラ型オンメモリタイプ>NoSQL - KVS型#f6928d0d]] の [[NoSQL]] DB。

*詳細 [#w715c855]

**利用方法(Windows上) [#g77d94d6]

***インストール [#m763fdb8]
以下から、既定値でインストール。

-Releases · microsoftarchive/redis~
https://github.com/MicrosoftArchive/redis/releases

***実行 [#i0349581]
-[[コチラ>https://techinfoofmicrosofttech.osscons.jp/index.php?Visual%20Studio%20Tools%20for%20Docker#g1f2fc48]]を実施

-ただし、CLIツールが標準で付属のしているのでこちらを利用。~
「‪C:\Program Files\Redis\redis-cli.exe」

***参考 [#tb5fca19]
-[[Windows版Redisをインストールして触ってみる - Morning Girl>https://kageura.hatenadiary.jp/entry/2017/11/30/Windows%E7%89%88Redis%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E8%A7%A6%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B]]

**[[Dockerコンポーズ]]化 [#q87ded0b]
ローカルに[[インストール>#m763fdb8]]しないで、[[Dockerコンポーズ]]で使用する。

***構築 [#meb7d7c0]
-[[コチラ>https://techinfoofmicrosofttech.osscons.jp/index.php?Visual%20Studio%20Tools%20for%20Docker#r661dc28]]を実施
-若しくは、[[コチラ>https://github.com/daisukenishino2/EvaluateAspNetCoreOnDocker/blob/master/LocalServices/docker-compose.yml]]を実施

***実行 [#c41d4e7a]
[[Node.js]]でクライアント処理を書いてみる。

>[[コチラ>https://github.com/daisukenishino2/EvaluateAspNetCoreOnDocker/blob/master/LocalServices/test/TestRedis.js]]
>[[コチラ>https://github.com/daisukenishino2/EvaluateAspNetCoreOnDocker/blob/master/LocalServices/test/nodejs/TestRedis.js]]

***参考 [#f3a74ebf]
-redis - Docker Hub~
https://hub.docker.com/_/redis

-Qiita
--Docker(+ Docker-Compose) に Redis を入れる~
https://qiita.com/bonkoturyu/items/5e7e743b359ce63767a2
--Node.jsでRedis使うならioredisがおすすめ~
https://qiita.com/jnst/items/79589a8008d328f06120
--Node.jsでRedisのいろんなメソッドを使ってみる~
https://qiita.com/keitatata/items/7e7c30849a07e98c31f9

-redisサーバー構築メモ - @Konboi memo~
http://oomatomo.hatenablog.com/entry/docker-machine-redis-mysql
>外部から接続する場合、redis.confを修正する必要がある模様。

*参考 [#e5f324f8]

**C# [#qbffa748]
セッションで利用する。

-Visual Studio Tools for Docker - マイクロソフト系技術情報 Wiki~
手順4 > Redis > データ・アクセスの実装~
https://techinfoofmicrosofttech.osscons.jp/index.php?Visual%20Studio%20Tools%20for%20Docker#da7c922d

**マニュアル [#h8e83a37]
-Redis~
https://redis.io/
-Azure Cache for Redis | Microsoft Azure~
https://azure.microsoft.com/ja-jp/services/cache/

**[[MongoDB]] [#e9f6f19c]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS