功夫Panda

记录一些遇到的问题

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年3月11日

摘要: MongoDB 3.0支持WiredTiger存储引擎,提供可插拔存储引擎API,新增SCRAM-SHA-1认证机制,改进explain功能。可插拔存储引擎API允许第三方为MongoDB开发存储引擎WiredTiger存储引擎首次引入WiredTiger存储引擎,目前支持两种存储引擎:MMAPv1... 阅读全文
posted @ 2015-03-11 17:22 功夫Panda 阅读(2089) 评论(0) 推荐(0) 编辑

2014年10月17日

摘要: 问题:TokuMX删除文档时,符合删除条件的文档很多,删除操作持续时间长,期间,服务写操作OPS大幅下降,同时日志log里发现大量“Lock not granted. Try restarting the transaction. ”。在删除操作执行完成后,积累的update一时间涌进来。同样的删除... 阅读全文
posted @ 2014-10-17 15:57 功夫Panda 阅读(867) 评论(0) 推荐(0) 编辑

2014年9月28日

摘要: TokuMX v1.5.0的唯一索引(unique index)不支持dropDups选项,如果源数据包含相同目标key的文档,将无法建立唯一索引。问题场景:从MongoDB到TokuMX的数据实时同步,MongoDB使用唯一索引并且设置dropDups选项,因为数据量较大同时客户端不断写数据,Mo... 阅读全文
posted @ 2014-09-28 14:22 功夫Panda 阅读(370) 评论(0) 推荐(0) 编辑

2014年9月25日

摘要: 有一年多没有写博客,坚持做一件事不容易,这次我又回来了,接着写吧。 阅读全文
posted @ 2014-09-25 15:40 功夫Panda 阅读(226) 评论(0) 推荐(0) 编辑

2013年7月22日

摘要: Windows下安装Python 2.7.5,发现IDLE是个不错的IDE,可以编辑、运行,希望与.py文件关联起来,作为编辑器使用,经过尝试,找到了一个方法。打开注册表,找到\KEY_CLASSES_ROOT\py_auto_file\shell,1.添加一个项,命名为Edit with IDLE2.添加一个项,命名为command,设置其值为"D:\Python27\pythonw.exe" "D:\Python27\Lib\idlelib\idle.pyw" -e "%1"这样,右键选择.py文件,发现Edit with IDL 阅读全文
posted @ 2013-07-22 14:44 功夫Panda 阅读(7278) 评论(1) 推荐(1) 编辑

2013年4月13日

摘要: 大家都知道Github,但知道Gitorious相对要少,Gitorious同样是一个基于Git的项目托管平台,功能上和Github基本一致,地址是http://www.gitorious.org。它使用Ruby on Rails开发,而且是开源的,适合在团队内部搭建项目托管平台。Gitorious安装与配置相对繁琐,会碰到各种问题,折腾了一段时间,深有体会,所以整理了安装配置步骤和常见问题,一来是做个总结,好记性不如烂笔头,二来是希望给同样处于困惑中的朋友带来些许帮助。下面以Redhat为例,进行说明,我也尝试过Ubuntu下的配置,基本上差不多。提前展示一下我的目录结构,便于后续说明。/h 阅读全文
posted @ 2013-04-13 02:57 功夫Panda 阅读(812) 评论(0) 推荐(0) 编辑

2013年4月8日

摘要: Scribe是facebook开源的分布式日志系统。项目主页是https://github.com/facebook/scribeKestrel是Twitter开源的分布式消息队列系统,采用Scala实现,其原型是采用Ruby实现的starling。项目主页是https://github.com/robey/kestrelScribe的server和client之间通信采用Thrift实现,server内部有一个消息队列,接收来自client的log-ertry先进入消息队列,最终写到文件或hdfs。example给了两种使用模式:1)single Scribe server:服务端接收到lo 阅读全文
posted @ 2013-04-08 17:45 功夫Panda 阅读(890) 评论(0) 推荐(0) 编辑

2013年3月18日

摘要: wget -c -r -np -P files www.test.com/dir/src-c 断点续传-r 递归下载-np 不下载父附录-nd 不建立目录,若无此选项,将按照网站目录结构创建目录-P 将下载的所有内容存放到指定目录 阅读全文
posted @ 2013-03-18 19:41 功夫Panda 阅读(3985) 评论(0) 推荐(0) 编辑

2013年3月14日

摘要: 安装以JDK1.6.0_43为例下载jdk-6u43-linux-x64.bin,http://www.oracle.com/technetwork/java/javase/downloads/index.html增加可执行权限 chmod +xjdk-6u43-linux-x64.bin,执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_43拷贝到/usr/share下,mvjdk1.6.0_43 /usr/share另外,jdk-6u43-linux-x64.bin将所有文件解压缩到当前目录的jdk$verison_$update目录,jdk-6u43-li 阅读全文
posted @ 2013-03-14 11:57 功夫Panda 阅读(114896) 评论(0) 推荐(0) 编辑

2013年1月25日

摘要: gperftools是Google提供的一套工具,其中的一个功能是CPU profiler,用于分析程序性能,找到程序的性能瓶颈。安装gperftools:http://code.google.com/p/gperftools/downloads/listlibunwind:http://download.savannah.gnu.org/releases/libunwind/64位操作系统需要安装libunwind,官方推荐版本是libunwind-0.99-beta安装过程:./configure [--disable-shared]&& make && m 阅读全文
posted @ 2013-01-25 11:39 功夫Panda 阅读(27813) 评论(0) 推荐(1) 编辑