博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis入门学习
阅读量:6574 次
发布时间:2019-06-24

本文共 1531 字,大约阅读时间需要 5 分钟。

Redis安装

$ wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz

$ tar xzf redis-2.6.13.tar.gz
$ cd redis-2.6.13
$ make

Redis启动

$ src/redis-server

Redis 简单测试:

$ src/redis-cli

redis> set foo bar
OK
redis> get foo
"bar"

复杂测试:

./runtest (注:要先安装tcl 8.5 tk 8.5, sudo apt-get install tk )

此命令会运行一个官方的测试程序。看最后的结论:全部测试成功通过。

 

这样就可以让客户端连接上来了。

客户端软件有很多, 在这个连接里有列表: 

对c#最熟悉,就选了一个c# client, ServiceStack.Redis  这个可以在Nuget界面里找到。找到后加入项目。

using ServiceStack.Redis;using System.Diagnostics;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            Stopwatch sw = new Stopwatch();            sw.Start();            using (var client = new RedisClient("192.168.63.134"))            {                for (int i = 0; i < 100000; i++)                {                    client.Add("key" + i, i);                }            }            sw.Stop();            System.Console.WriteLine("It takes " + sw.ElapsedMilliseconds + "ms to add 100000 key to Redis");            sw.Restart();            using (var client = new RedisClient("192.168.63.134"))            {                for (int i = 0; i < 100000; i++)                {                    client.Get("key" + i);                }            }            sw.Stop();            System.Console.WriteLine("It takes " + sw.ElapsedMilliseconds + "ms to get 100000 key from Redis");            System.Console.ReadKey();        }    }}

  

本人的机器运行出结果:大概14秒来存储100000个key, 大概14秒取出100000个key.

 

文章来源:

转载于:https://www.cnblogs.com/qxoffice2008/p/4179577.html

你可能感兴趣的文章
在mysql表中插入大量测试数据
查看>>
怎么给电脑设置IP地址和DNS地址,各系统设置IP/DNS几种方法
查看>>
面试总结之 oop desing 之 The Strategy Pattern
查看>>
必 备 习 题 集 (一)
查看>>
windows下批量部署简易脚本
查看>>
python爬虫入门—统计豆瓣电影评论词频
查看>>
【LoadRunner技术讲座4】利用sitescope监测监控mysql
查看>>
IEnumerable中运用yield
查看>>
python 时间转换(day,hous,minute,second)
查看>>
网络布线线材用量计算公式
查看>>
查询当前数据库用户会话信息
查看>>
转:模态对话框的支持 (IE,Firefox,Chrome)
查看>>
Jenkins+QTP自动化测试框架
查看>>
《Node.js In Action》笔记之流程控制
查看>>
3518EV200 SDK学习1
查看>>
JavaScript初学者应注意的七个细节
查看>>
1163: 零起点学算法70——Yes,I can!
查看>>
2018-2019-2 网络对抗技术 20165318 Exp1 PC平台逆向破解
查看>>
关于图片或者文件在数据库的存储方式归纳
查看>>
存储过程和SQL语句比较及存储过程在C#中调用方法
查看>>