~スマートフォン用の表示で見るまさわん商店。C#Redisは永続化可能なインメモリデータベース。連想配列、リスト、セットなどのデータ構造を扱えるキーバリューストア(KVS)。ターンアラウンドタイム重視(オペレーション用途)、スケールアウト可能という位置付け。Read/Writeが高速。キャッシュとして利用されることが多い。memcachedよりも機能は多い。どのくらい高速なのか。2.40GHz→2008年頃に発売されていたCPU?けっこう古いやつです。100万件データ登録されている。111ミリ秒、123ミリ秒。パフォーマンス良いと思う。Value=stringで大量データ登録を試しただけ。次回は、他の処理も試したい。あと、大量データを「参照する処理」の時間計測をしてみようとは思う。<追記>後になって、本当にそんなに高速なのかなと思ってしまった部分があったので。データ登録処理が終了した直後に「登録済データ件数」を取得して、その登録済データ件数を画面に出力するように、クライアント側アプリのプログラムを改造してみたが。全件がデータ登録できていたし、本当に高速だった。23ミリ秒<クライアント側で使用したアプリについて>Redis処理時間計測のためにクライアント側のアプリを作成してみた。いうライブラリを使用。プログラムは参考までに。//別スレッドで実行して処理終了まで待つ(await)。MessageBox.Show("処理実行中のため、画面を閉じることはできません。月別アーカイブはてなブログをはじめよう!masawan-guitarさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとはまさわん商店。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。