转向做全职前端差不多一年的时间了,其中学习了构建工具grunt,gulp,angularjs,coffeescript,less,sass,自己想要做全栈开发,所以自学了mongodb,nodejs,express后端开发。
有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的。随后10gen的工程师Jared Rosoff出来做了简短的回答。
MonjaDB 是一个 MongoDB 的 GUI 客户端工具,用于快速应用开发,提供直观的 MongoDB 数据操作接口。
原理是利用MongoDb的GridFS,伸展性方面交由MongoDb的auto sharding去实现,这里用PHP给MongoDb绑了个S3出来,支持选择文件存储节点,支持文件分目录存储,这样的好处是对于一些受时间影响比较 明显的文件,可以按照年月的形式存储,减轻历史包袱。
MagicMongoDBTool工具是一款MongoDB的数据库管理工具,用来进行简单的数据库管理工作。此工具为国人开发,项目地址:MagicMongoDBTool,目前作者已经完成基本功能开发。
MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息。
Mongoose是MongoDB的一个对象模型工具,可以工作于异步环境下。
MongoDB的监控与性能优化
某人发了一篇Don’t use MongoDB的 血泪控诉,我把原文翻译如下,你可以看看。不过,我想我们还要去看看10gen CTO的对此事的回复,我们还要去在Reddit上看看大家的说法,10gen CTO的对此事的回复后面也有一堆人在讨论这个事,还有一些程序员开始去 读MongoDB的源码了,呵呵。看样子,说MongoDB的这些事并不是真的。
传统的关系数据库一般由数据库 (database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合 (collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现 了模式自由的特点。
功能介绍: mongodb 的一个同步工具,具备将一个数据源上的数据,同步到其它 mongodb 上,支持: 1) mongos -> (mongos, mongod) 2) mongod -> (mongos, mongod)
mongosync是由Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MongoDB协议,依据mongodb同步模块代码,深度定制的一款支持MongoDB副本集间数据传输的工具。目前,该工具已经在360公司内部投入使用。
本文并不是网上流传的多少天学会MongoDB那种全面的教程,而意在总结这几天使用MongoDB的心得,给出一个完整的Node+Express+MongoDB+Socket.io搭建实时聊天应用实战教程。写博客的目的,一来是为了方便自己日后查阅某些语法,二来是本着学习和共享的精神,与大家探讨技术。
传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。
为何需要水平分片 1 减少单机请求数,将单机负载,提高总负载 2 减少单机的存储空间,提高总存空间。
本教程是10gen支持C#驱动程序MongoDB的介绍。假定您熟悉使用MongoDB,因此主要集中在如何使用C#访问MongoDB的。 它分为两个部分:C# 驱动程序 ,BSON图书馆。C#驱动程序是建立在顶部,其目的是单独使用的C#驱动程序的的BSON图书馆,。
Buckets是一个开源基于Node.js+MongoDB构建的CMS。提供一种全新的,简单的方法来更好管理内容。
Nagios监控mongodb分片集群服务实战
mongodb数据导入导出以及备份恢复
知识 leanote是一个笔记, 你可以用它来管理自己的知识.