- 浏览: 3165 次
- 性别:
- 来自: 上海
最新评论
文章列表
今天试着用Python连接MongoDB,虽然步骤很简单,但还是把步骤记录下
我是在ubuntu 11.10 环境下安装的,Windows系统的话应该步骤是大同小异
Python要连接MongoDB,和Java通过JDBC连接MySQL一样都是需要一个Driver的,Python中可以创建一个"virtual envirenment",可以在里面放与python相关的package,且与系统其他的package隔离,而且这样安装这些额外的python组建无需非要root权限。这个"virtual envirenment"工具叫virtualenv
1 ...
log4j里有个Appender:AsyncAppender,这个Appender是用于解决在某一时间里大量的日志信息进入Appender如何去处理的问题。AsyncAppender采用的方案是这样的,以下是AsyncAppender的工作原理图:
AsyncAppender采用的是生产者消费者的模型进行异步地将Logging Event送到对应的Appender中。
(1)生产者:外部应用了Log4j的系统的实时线程,实时将Logging Event传送进AsyncAppender里
(2)中转:Buffer和DiscardSummary
(3)消费者:Dispatcher线程和appe ...