PHP对MongoDB[NoSQL]数据库的操作

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP对MongoDB[NoSQL]数据库的操作脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

一、MongoDB简介

MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开、模式自由、面向文档的数据库,集文档数据库键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点:

•面向文档存储(类JSON数据模式简单而强大)
•动态查询
•全索引支持,扩展到内部对象和内嵌数组
查询记录分析
快速,就地更新
•高效存储二进制大对象 (比如照片和视频)
•复制和故障切换支持
•Auto-sharding自动分片支持级扩展性
;mapreduce 支持复杂聚合
•商业支持,培训和咨询
二、安装MongoDB

安装MongoDB非常的简单,仅需下载压缩包解压运行命令即可,下载地址:http://www.mongodb.org/downloads,本文为windows平台,MongoDB运行命令:>bin/mongod。提示:首先要创建存储数据的文件夹,MongoDB 认存储数据目录为 /data/db/ (或者 c:\data\db),当然你也可以修改成不同目录,只需要指定 --dbpath 参数,eg:
>bin/mongod --dbpath=d:\mgdata\db
三、安装MongoDB PHP扩展
根据自己的PHP版本下载PHP扩展:http://www.PHP.net/manual/en/mongo.installation.PHP#mongo.installation.windows,提示
1、VC6适合apacheVC9适合IIS;
2、Thread safe适合PHP以模块运行方式、Non-thread safe适合CGI运行方式。
修改PHP.ini,加入:extension=PHP_mongo.dll,重启Web服务器
四、PHP示例
1、连接Mongo服务器

代码如下:

脚本宝典总结

以上是脚本宝典为你收集整理的PHP对MongoDB[NoSQL]数据库的操作全部内容,希望文章能够帮你解决PHP对MongoDB[NoSQL]数据库的操作所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。