mongoDB入门列子及原理介绍
本文着重介绍mongonDB的原理及安装,最后送大家一个简单的列子,有可以运行的列子和原理,相信大家很容易学会mongonDB ^_^
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。意在为WEB应用提供可扩展的高性能数据存储解决方案。
它有一下几个特点:
1.模式自由。?( 像json数据一样可以自由的宽展)?
2.支持动态查询。
3.支持完全索引,包含内部对象。
4.支持查询。
5.支持复制和故障恢复。
6.使用高效的二进制数据存储,包括大型对象(如视频等)。
7.自动处理碎片,以支持云计算层次的扩展性。
8.支持RUBY,PYTHON,JAVA,C++,PHP,C#等多种语言。
9.文件存储格式为BSON(一种JSON的扩展)。
10.可通过网络访问。(和大多数据数据库一样)
下面是个简单的增加和查找的列子,还是那句话不为别的只为读者一最快的速度了解mongonDB
{ "_id" : { "$oid" : "4ed9cc01ffbf19d82ed3102c"} , "id" : 1 , "name" : "student1"}
{ "_id" : { "$oid" : "4ed9cc19ffbf45716606bfb8"} , "id" : 1 , "name" : "teacher1"}
{ "_id" : { "$oid" : "4ed9cc92ffbf98ec2a4b8e36"} , "id" : 1 , "name" : "teacher1"}每运行一次记录增加一条,呵呵,恭喜你你的mongodb第一个小程序运行成功
?
楼主居然有脸说原理两个字 ,别乱加标题