MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更.....
分类:
数据库 时间:
2014-07-31 19:54:37
阅读次数:
534
设置:export MONGO_URL=mongodb://192.168.30.71:27017/myapp 取消:unset MONGO_URL
分类:
数据库 时间:
2014-07-31 17:26:47
阅读次数:
464
先说我自己用的情况:最先用的memcache ,用于键值对关系的服务器端缓存,用于存储一些常用的不是很大,但需要快速反应的数据然后,在另一个地方,要用到redis,然后就去研究了下redis. 一看,显示自己安装了php扩展,因为有服务器上的redis服务端,自己本地就没有安装,其实用法和memca...
分类:
数据库 时间:
2014-07-31 13:07:56
阅读次数:
308
1.mongodb是一种noSQL的文档型数据库,它存储的数据格式是BSON(JSON的一种扩展),支持二进制的数据存储,包括大数据的视频,图片等。2.mongodb是使用c++开发的,源代码是完全开源的,可共享。3.mongodb模式自由,由于数据库中存储的是json文档,在java中,DBCol...
分类:
数据库 时间:
2014-07-31 12:39:06
阅读次数:
275
#region 第一讲Windows 下载安装1.下载地址: http://www.mongodb.org/downloads2.安装注意,在安装之前,在硬盘上建立一个目录存放 MongoDB 安装文件3.添加 MongoDBDATA,用于保存数据4.执行CMD命令4.1 bin\mongod.ex...
分类:
数据库 时间:
2014-07-30 23:26:45
阅读次数:
359
最近在使用MongoDB的时候,遇到了使用多个关键词进行模糊查询的场景。竹风使用的是mongoengine库。 查了各种资料,最后总结出比较好用的方法。先上代码,后面进行详细说明。如下: 1 #!/usr/bin/env python 2 #coding:utf-8 3 4 import re .....
分类:
数据库 时间:
2014-07-30 17:10:54
阅读次数:
407
python中需要使用utc时间 mongo.exe命令 db.sms_ttl.ensureIndex({"createdAt":?1},?{expireAfterSeconds:?600}) pymongo操作 db.sms_ttl.insert({"createdAt":?datetime.utcnow(),?"type":?"sms-auth",?"...
分类:
数据库 时间:
2014-07-30 15:08:34
阅读次数:
414
1. 按条件查询:db.users.find({"name":"MM1"})2.find的第二个参数可以指定要返回的字段:这里1 表示要显示的字段,0 表示要剔除的字段db.users.find({"name":"MM1"},{"name":1,"age":1})db.users.find({"na...
分类:
数据库 时间:
2014-07-30 11:36:03
阅读次数:
236
话说在虚拟机中会报各种错误,在真实的环境中就不会那么痛苦了。
想了一下虚拟机中报错的原因有。机器卡,处理的时间长就会抛出错误
还有虚拟机如果给的空间太小,也会报异常。
此处讲讲我的大致思路。
第一,选择三台服务器,最好不是虚拟的
第二,设计三台服务器的IP,端口,和各自的角色
第三,检查防火墙有没有关闭,时间是不是同步
如果上面都可以了,那你就可以操作了。
当然,mongodb版本...
分类:
其他好文 时间:
2014-07-30 10:06:43
阅读次数:
403
mark下 自增id并获取 #?ids:?{"type":"wei_id",?"id":0}
db.ids.findAndModify({"update":{"$inc":{"id":1}},?"query":{"type":"wei_id"},?"new":"true"})...
分类:
数据库 时间:
2014-07-29 18:29:42
阅读次数:
276