<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fresker小站 &#187; MongoDB</title>
	<atom:link href="http://www.fresker.com/old2/archives/tag/mongodb/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fresker.com/old2</link>
	<description>天将降大任于斯人也，必先苦其心志，劳其筋骨，饿其体肤，空乏其身....</description>
	<lastBuildDate>Sat, 05 May 2018 04:20:42 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Mongodb从配置到应用</title>
		<link>http://www.fresker.com/old2/archives/453</link>
		<comments>http://www.fresker.com/old2/archives/453#comments</comments>
		<pubDate>Tue, 31 Jan 2012 01:09:49 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[教程类]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/453</guid>
		<description><![CDATA[Mongodb从配置到应用(转)&#160;&#160; from:&#160;&#160; http://www.cnblogs.com/xiaogangqq123/archive/2011/04/26/2029426.html 早就想写一篇Mongodb的文章了,苦于木有时间呀,今天抽空将我所学习到的Mongodb知识整合一下,分享出来,部分Mongodb知识来源于网络.此处不给出链接,如果有侵犯,请及时联系我&#8230; 一,Mongodb简介 Mongo(http://www.mongodb.org/)是一个高性能，开源(代震军大牛正在研究Mongodb的源码,大家可以去看看http://www.cnblogs.com/daizhj/)，模式自由(schema-free)的文档型数据库，它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式。Mongo使用C++开发， 具有以下特性： 面向集合的存储：适合存储对象及JSON形式的数据。 动态查询：Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记，可轻易查询文档中内嵌的对象及数组。 完整的索引支持：包括文档内嵌对象及数组。Mongo的查询优化器会分析查询表达式，并生成一个高效的查询计划。 查询监视：Mongo包含一个监视工具用于分析数据库操作的性能。 复制及自动故障转移：Mongo数据库支持服务器之间的数据复制，支持主-从模式及服务器之间的相互复制。复制的主要目标是提供冗余及自动故障转移。 高效的传统存储方式：支持二进制数据及大型对象（如照片或图片）。 自动分片以支持云级别的伸缩性（处于早期alpha阶段）：自动分片功能支持水平的数据库集群，可动态添加额外的机器。 模式自由（schema-free)，意味着对于存储在mongodb数据库中的文件，我们不需要知道它的任何结构定义。如果需要的话，你完全可以把不同结构的文件存储在同一个数据库里。 支持Python，PHP，Ruby，Java，C，C#，Javascript，Perl及C++语言的驱动程序，社区中也提供了对Erlang及.NET等平台的驱动程序。 使用场合: 网站数据：Mongo非常适合实时的插入，更新与查询，并具备网站实时数据存储所需的复制及高度伸缩性。 缓存：由于性能很高，Mongo也适合作为信息基础设施的缓存层。在系统重启之后，由Mongo搭建的持久化缓存层可以避免下层的数据源 过载。 大尺寸，低价值的数据：使用传统的关系型数据库存储一些数据时可能会比较昂贵，在此之前，很多时候程序员往往会选择传统的文件进行存储。 高伸缩性的场景：Mongo非常适合由数十或数百台服务器组成的数据库。Mongo的路线图中已经包含对MapReduce引擎的内置支持。 用于对象及JSON数据的存储：Mongo的BSON数据格式非常适合文档化格式的存储及查询。 所谓“面向集合”（Collenction-Orented），意思是数据被分组存储在数据集中，被称为一个集合（Collenction)。每个集合在数据库中都有一个唯一的标识名，并且可以包含无限数目的文档。集合的概念类似关系型数据库（RDBMS）里的表（table），不同的是它不需要定义任何模式（schema)。 二,Ubuntu 下配置Mongodb Ubuntu知识扫盲: chown -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) nohup命令：如果你正在运行一个进程，而且你觉得在退出帐户时该进程还不会结束，那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。 Mongodb目前最新版本是1.8.1首先启动终端 :输入 wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz下载mongodb-linux-i686-1.8.1.tgz安装包解压 tar -zxvf mongodb-linux-i686-1.8.1.tgz 默认情况下Mongodb会在/data/db/ 这个文件夹存放数据 在当前目录下输入如下命令,创建用户 ：//添加一个mongodb用户adduser mongodbxiao//设置密码passwd mongodb 继续输入 sudo mkdir -p /data/db///把&#8221;/data/db/”的属主改成mongodb用户 $ sudo [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/453/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MongoDB入门教程中文版</title>
		<link>http://www.fresker.com/old2/archives/248</link>
		<comments>http://www.fresker.com/old2/archives/248#comments</comments>
		<pubDate>Wed, 21 Jul 2010 00:38:39 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[教程类]]></category>
		<category><![CDATA[DataBase]]></category>

		<guid isPermaLink="false">http://www.fresker.com/?p=248</guid>
		<description><![CDATA[最近公司准备的一个项目涉及到mongoDB,自己之前不熟悉这个东东，项目的twiki上有学习的资料，在此转出来，有空大家也可以看看，大家有好的建议也希望能分享一下。 跟mysqld一样，一个mongod服务可以有建立多个数据库，每个数据库可以有多张表，这里的表名叫collection，每个collection 可以存放多个文档（document），每个文档都以BSON（binary json）的形式存放于硬盘中。跟关系型数据库不一样的地方是，它是的以单文档为单位存储的，你可以任意给一个或一批文档新增或删除字段，而不会对其它文 档造成影响，这就是所谓的schema-free，这也是文档型数据库最主要的优点。跟一般的key-value数据库不一样的是，它的value中存储 了结构信息，所以你又可以像关系型数据库那样对某些域进行读写、统计等操作。可以说是兼备了key-value数据库的方便高效与关系型数据库的强大功 能。 启动数据库 下载 &#60;a target=&#8221;_blank&#8221; href=&#8221;http://www.mongodb.org/display/DOCS/Downloads&#8221;&#62;MongoDB&#60;/a&#62;, 解压后并启动: $ bin/mongod MongoDB 默认存储数据目录为 /data/db/ (或者 c:\data\db), 当然你也可以修改成不同目录, 只需要指定 –dbpath 参数: $ bin/mongod --dbpath /path/to/my/data/dir 获取数据库连接 现在我们就可以使用自带的shell工具来操作数据库了. (我们也可以使用各种编程语言的驱动来使用MongoDB, 自带的shell工具可以方便我们管理数据库) 启动 MongoDB JavaScript 工具: $ bin/mongo 默认 shell 连接的是本机localhost 上面的 test库, 会看到: MongoDB shell version: 0.9.8 url: test connecting to: test type "help" for help [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/248/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Baidu收录我站点文章的问题</title>
		<link>http://www.fresker.com/old2/archives/204</link>
		<comments>http://www.fresker.com/old2/archives/204#comments</comments>
		<pubDate>Mon, 26 Apr 2010 03:16:51 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[版本控制工具]]></category>
		<category><![CDATA[MongoDB]]></category>

		<guid isPermaLink="false">http://www.fresker.com/?p=204</guid>
		<description><![CDATA[Google已经收录我的文章好多天了，可是自己在baidu上搜Fresker,出来的结果还只是一篇4-16的首页状态，那甚至是我在改版前的页面首页，这东西好恼火，看来又是自己哪儿出了问题，靠Google（个人查阅技术文章喜欢用G）搜索了一番，恩，问题还真不少，主要原因是自己是一个新建的站点，外部链接基本没有，所有要靠自己想Baidu提交自己的站点地图。 寻寻觅觅，还真让我找到了2篇还不错的帖子，一篇是来自远方博客的帖子，介绍了baidu站点地图的收录对象和如何提交，转载就没必要了，在此我将帖子地址贴出来，方便大家去看看： http://farlee.info/archives/baidu-sitemap-howto-submit.html 个人觉得蛮有用的，提交了自己的站点地图，不知道Baidu的小爬虫撒时候来我的站点转转，不过我会不断更新文章，没好东西，那小东西是不会来的。]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/204/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>还是通知Google的问题，关于robots.txt</title>
		<link>http://www.fresker.com/old2/archives/198</link>
		<comments>http://www.fresker.com/old2/archives/198#comments</comments>
		<pubDate>Thu, 22 Apr 2010 07:00:18 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[版本控制工具]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/?p=198</guid>
		<description><![CDATA[这2天一直在整这个，还真的是能把人整垮，不过貌似自己掌握了一点门道了，算是学习到的一点新知识嘛。分享出来，大家可以看看，不过我的问题还没解决，还得继续。 我进入Google网站管理员工具，发现自己的Googlebot 已被阻止访问 http://www.fresker.com/这问题大条了，咋个会是这样呢，查看自己站点的robots.txt文件，如今内容是这样的： 这不被禁用才怪呢，都怪自己不细心，虽然最开始对robots不熟悉，但是disallow:/这句还是应该清楚的啊，现在好了，搞出这么大的问题。没办法，只好把它改回来，我现在的改为下面的了： User-agent: * Disallow: /wp-admin Disallow: /wp-content/plugins Disallow: /wp-content/themes Disallow: /wp-includes Disallow: /?s= Sitemap: http://www.fresker.com/sitemap.xml 不过还是没法解决问题，直接把robots.txt文件删除，仍然不见效果。不知道是什么问题。 我也按照其他方式做了，如： User-agent: * Disallow: 或者： User-agent: * Allow: / 不过都不见效果 在通知Google的时候还是有问题，不知道是不是还要等待刷新。 现在就是把它改为最上面那种方式贴上去，也只有等待了。。。。。。。 我在网上找到了一个关于robots.txt写的还不错的帖子，在此把它的地址贴出来，大家可以去看看， 或许有帮助： http://ffpan.ctripued.com/2010/03/12/robots-txt/ 如果大家有撒建议，麻烦会个贴。]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/198/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->