LixingTie的博客


人生就是在谱写一个程序,不必完美,有几个小bug,有酸,有甜,有苦,也有辣,这样才算是一个完整的人生.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月27日

摘要: 原文地址:http://www.ningoo.net/html/2011/mongodb_in_a_nutshell_3.html作者:NinGoo | 【转载须以超链接形式标明文章原始出处和作者信息】 通过源代码编译安装好MongoDB之后,接下来需要配置运行。在MongoDB的安装目录,有几个子目录,bin下面是可执行文件,包括mongod:数据库服务端,类似mysqld,每个实例启动一个进程,可以fork为Daemon运行mongo:客户端命令行工具,类似sqlplus/mysql,其实也是一个js解释器,支持js语法mongodump/mongorestore:将数据导入为bson格式 阅读全文

posted @ 2011-07-27 11:24 LixingTie 阅读(574) 评论(0) 推荐(0)

摘要: 原文地址:http://www.ningoo.net/html/2011/mongodb_in_a_nutshell_2.html作者:NinGoo | 【转载须以超链接形式标明文章原始出处和作者信息】 前面扯了一堆,要了解一个东西,最好的办法,还是让他跑起来,然后结合文档和测试,来验证其实现,并且了解其不足和优点。MongoDB提供了部分系统的编译版本,但从研究学习以及线上不同依赖包的稳定性的目标,个人还是比较推荐从源代码编译安装的方式。MongoDB的源代码依赖了一些基础组件,如js引擎Spider Monkey,正则表达式引擎PCRE,安装构建工具Scons,以及C++的boost库等, 阅读全文

posted @ 2011-07-27 11:23 LixingTie 阅读(428) 评论(0) 推荐(0)

摘要: 原文地址:http://www.ningoo.net/html/2011/mongodb_in_a_nutshell_1.html作者:NinGoo | 【转载须以超链接形式标明文章原始出处和作者信息】 按照官方的说法,MongoDB是一种可扩展的高性能的开源的面向文档(document-oriented )的数据库,采用C++开发。注意mongo不是mango(芒果),这个词是从humongous中截取出来的,其野心不言而明,直指海量数据存储。和其他很多NoSQL不太一样,MongoDB背后有一个专门的商业公司在提供支持和推广,有点类似MySQL AB的模式。这一系列文章,是为入门者写的,已 阅读全文

posted @ 2011-07-27 11:22 LixingTie 阅读(283) 评论(0) 推荐(0)

摘要: 原文地址: http://www.ningoo.net/html/2011/some_tips_about_hbase.html作者:NinGoo | 【转载须以超链接形式标明文章原始出处和作者信息】 随着Facebook使用HBase来构建实时消息系统,基于Hadoop的面向列存储的HBase持续升温。目前稳定版本的HBase0.90.2只能基于Hadoop0.20.x系列版本,暂不支持最新的0.21.x。而且官方版本的Hadoop0.20.2(或者0.203.0)缺少一个重要的特性,HDFS不支持sync模式的持久,这样HBase就有较大的丢失数据的风险。要在生产环境使用HBase,有两个 阅读全文

posted @ 2011-07-27 11:19 LixingTie 阅读(266) 评论(0) 推荐(0)