摘要:
前言 在开始正文之前,感谢博客园的Nosql爱好者对于MongoCola工具的试用(使用)。特别感谢 呆呆 这位朋友的Bug报告,让我纠正了一个很严重的Bug。同时也感谢以前的多个网友在博客留言中给我的意见,建议,以及BUG的修正方案。这个工具的进步离不开你们的贡献。最新版的MongoCola为1. 阅读全文
摘要:
随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第五天 线程池 说到多线程,不可不说线程池,C#中关于池的概念很多,今天来整理下ThreadPool的使用。 是的,如果你 阅读全文
摘要:
随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第二天 锁机制 当多个线程在并发的时候,难免会碰到相互冲突的事情,比如最经典的ATM机的问题,并发不可怕,可怕的是我们没有 阅读全文
摘要:
5天不再惧怕多线程——第三天 互斥体 没想到我的前两篇文章还挺受欢迎的,谢谢大家,今天整理下Mutex的使用。 一:Mutex 首先看下MSDN对它的解释: 不错,出现了一个亮点,可用于“进程间同步“,既然进程间都可以同步,那线程同步对它来说不是小菜一碟吗?好的,还是看下Mutex在 线程中发挥的神 阅读全文
摘要:
5天不再惧怕多线程——第四天 信号量 今天整理“信号量”的相关知识,其实想想也蛮有趣的,锁,互斥,信号量都可以实现线程同步,在framework里面主要有三种。 <1>:ManualResetEvent <2>:AutoResetEvent <3>: Semaphore 好,下面就具体看看这些玩意的 阅读全文
摘要:
随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第一天 尝试Thread 原本准备在mongodb之后写一个lucene.net系列,不过这几天用到多线程时才发现自己对多 阅读全文
摘要:
随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第七天 运维技术 这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面: 1. 阅读全文
摘要:
8天学通MongoDB——第八天 驱动实践 作为系列的最后一篇,得要说说C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者, 因为提供了丰富的linq操作,相当方便。 官方驱动:https://github.com/mongodb/mongo-cshar 阅读全文
摘要:
随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第五天 主从复制 从这一篇开始我们主要讨论mongodb的部署技术。 我们知道sql server能够做到读写分离,双 阅读全文
摘要:
8天学通MongoDB——第六天 分片技术 在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存 就吃不消了,针对这样的场景我们该如何应对。 一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上 阅读全文