会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
46
下一页
2015年11月28日
15天玩转redis —— 第九篇 发布/订阅模式
摘要: 本系列已经过半了,这一篇我们来看看redis好玩的发布订阅模式,其实在很多的MQ产品中都存在这样的一个模式,我们常听到的一个例子就是邮件订阅的场景,什么意思呢,也就是说100个人订阅了你的博客,如果博主发表了文章,那么100个人就会同时收到通知邮件,除了这个场景还能找到其他场景么,当然有啦,你想...
阅读全文
posted @ 2015-11-28 15:36 一线码农
阅读(38911)
评论(20)
推荐(32)
2015年11月24日
15天玩转redis —— 第八篇 你不得不会的事务玩法
摘要: 我们都知道redis追求的是简单,快速,高效,在这种情况下也就拒绝了支持window平台,学sqlserver的时候,我们知道事务还算是个比较复杂的东西,所以这吊毛要是照搬到redis中去,理所当然redis就不是那么简单纯碎的东西了,但是呢,事务是我们写程序无法逃避的场景,所以redis作者折...
阅读全文
posted @ 2015-11-24 11:37 一线码农
阅读(21206)
评论(8)
推荐(12)
2015年11月23日
15天玩转redis —— 第七篇 同事的一次缓存操作引起对慢查询的认识
摘要: 上个星期同事做一个业务模块,需要将一个80M的数据存入到redis缓存中,想法总是好的,真操作的时候遇到了HSet超时,我们使用的是C#的StackExchange.Redis驱动。 由于封装代码啥的都是网上下载的,第一反应就是把上面的“connectT...
阅读全文
posted @ 2015-11-23 11:55 一线码农
阅读(39783)
评论(47)
推荐(28)
2015年11月20日
15天玩转redis —— 第六篇 有序集合类型
摘要: 今天我们说一下Redis中最后一个数据类型 “有序集合类型”,回首之前学过的几个数据结构,不知道你会不会由衷感叹,开源的世界真好,写这些代码的好心人真的要一生平安哈,不管我们想没想的到的东西,在这个世界上都已经存在着,曾几何时,我们想把所有数据按照数据结构模式组成后灌输到内存中,然而为了达到内...
阅读全文
posted @ 2015-11-20 09:37 一线码农
阅读(22243)
评论(5)
推荐(7)
2015年11月19日
15天玩转redis —— 第五篇 集合对象类型
摘要: 这篇我们来看看Redis五大类型中的第四大类型:“集合类型”,集合类型还是蛮有意思的,第一个是因为它算是只使用key的Dictionary简易版,这样说来的话,它就比Dictionary节省很多内存消耗,第二个是因为它和C#中的HashSet是一个等同类型,废话不多说,先看redis手册,如下:...
阅读全文
posted @ 2015-11-19 16:52 一线码农
阅读(11030)
评论(8)
推荐(11)
2015年11月18日
15天玩转redis —— 第四篇 哈希对象类型
摘要: redis中的hash也是我们使用中的高频数据结构,它的构造基本上和编程语言中的HashTable,Dictionary大同小异,如果大家往后有什么逻辑需要用Dictionary存放的话,可以根据场景优先考虑下redis哦,起码可以装装逼嘛,现在我默认你已经有装逼的冲动了,打开redis手册,看...
阅读全文
posted @ 2015-11-18 10:02 一线码农
阅读(43638)
评论(11)
推荐(11)
2015年11月16日
15天玩转redis —— 第三篇 无敌的列表类型
摘要: 据说60%的人使用redis看重的是redis中的list类型,那这个list有什么用呢???不用我说大家都明白,做队列使用呗,为什么用它呢,很简单呗,因为有了它我就不需要专门的MQ产品啦,比如说RabbitMQ,ActiveMQ等等。。。对吧。一:实战 先我们还是看一下List列表给我们提供...
阅读全文
posted @ 2015-11-16 22:07 一线码农
阅读(16030)
评论(15)
推荐(17)
15天玩转redis —— 第二篇 基础的字符串类型
摘要: 我们都知道redis是采用C语言开发,那么在C语言中表示string都是采用char[]数组的,然后你可能会想,那还不简单,当我执行如下命令,肯定是直接塞给char[]数组的。如果你真的这么想的话,会有几个问题就要过来砍你了,先我们来找一个redis手册,http://doc.redi...
阅读全文
posted @ 2015-11-16 09:41 一线码农
阅读(16111)
评论(6)
推荐(17)
2015年11月15日
15天玩转redis —— 第一篇 开始入手
摘要: 双十一终于还是过去了,我负责的mongodb由于做了副本集,最终还是挺过去了,同事负责的redis,还是遗憾的在早上8点左右宕机了,然后大家就是马不停 蹄的赶往公司解决问题,因为我对redis也不是很了解,工作上使用redis的时候也是应付的找找资料,所以没有从系统层次上了解redis,准备用这个系
阅读全文
posted @ 2015-11-15 11:09 一线码农
阅读(21154)
评论(15)
推荐(38)
2015年10月12日
双十一来了,别让你的mongodb宕机了
摘要: 好久没过来吹牛了,前段时间一直赶项目,没有时间来更新博客,项目也终于赶完了,接下来就要面临双十一这场惊心动魄的处女秀考验, 我们项目中会有一个wcf集群,而集群地址则放在mongodb中,所以mongodb的核心地位可想而知,如果mongodb挂掉,整个项目也就陷入 瘫痪,想让mongodb不宕机,
阅读全文
posted @ 2015-10-12 00:46 一线码农
阅读(15230)
评论(38)
推荐(56)
2015年8月1日
十五天精通WCF——终结篇 那些你需要注意的坑
摘要: 终于一路走来,到了本系列的最后一篇了,这一篇也没什么好说的,整体知识框架已经在前面的系列文章中讲完了,wcf的配置众多,如果不加一些指定配置,你可能会遇到一些灾难性的后果,快来一睹为快吧。一: 第一个大坑 【数据传输量】 我们使用wcf的目的,就是用来进行分布式的数据交互,既然...
阅读全文
posted @ 2015-08-01 18:46 一线码农
阅读(9337)
评论(11)
推荐(17)
2015年7月24日
十五天精通WCF——第十四天 一起聊聊FaultException
摘要: 我们在玩web编程的时候,可能你会不经意的见到一些http500的错误,我想你应该不会陌生的,原因你应该也知道,服务器异常嘛,这时候clr会把这个未处理的异常抛给iis并且包装成http500的错误返回到客户端,就比如下面这样。从这张图中,我故意输入了xss字符,然后的然后,web程序自爆异...
阅读全文
posted @ 2015-07-24 01:42 一线码农
阅读(5993)
评论(7)
推荐(7)
2015年7月23日
十五天精通WCF——第十三天 用WCF来玩Rest
摘要: 在我们玩wcf的时候,都会潜意识的觉得wcf就是通过soap协议交换消息的,并且可以在basic,tcp,msmq等等绑定中任意切换,牛逼的一塌糊涂,但是呢,如果说哪一天wcf不再使用soap协议,而是采用json格式的字符串,是不是有一点颠覆你对wcf的认识的???从传统意义上说,wc...
阅读全文
posted @ 2015-07-23 00:33 一线码农
阅读(8872)
评论(6)
推荐(7)
2015年7月20日
十五天精通WCF——第十二天 说说wcf中的那几种序列化
摘要: 我们都知道wcf是由信道栈组成的,在我们传输的参数走到传输信道层之前,先需要经过序列化的过程,也就是将参数序列化为message,这篇我们就来说说这里的序列化,蛮有意思的,可能初学者也明白,在wcf中默认的序列化是DataContractSerializer,确实是这样,不过wcf在信道中其...
阅读全文
posted @ 2015-07-20 00:16 一线码农
阅读(6409)
评论(4)
推荐(6)
2015年7月15日
十五天精通WCF——第十一天 如何对wcf进行全程监控
摘要: 说点题外话,我们在玩asp.net的时候,都知道有一个叼毛玩意叫做“生命周期”,我们可以用httpmodule在先于页面的page_load中做一些拦截,这样做的好处有很多,比如记录日志,参数过滤,全局登录验证等等。。。在wcf里面的话也是有类似的功能,第一种就是在endpoint中加上runt...
阅读全文
posted @ 2015-07-15 00:36 一线码农
阅读(9952)
评论(4)
推荐(11)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
46
下一页
公告