mongodb

MongoDB丢数据问题的分析

坊间有很多传说MongoDB会丢数据。特别是最近有一个InfoQ翻译的Sven的一篇水文(为什么叫做水文?因为里面并没有他自己的原创,只是搜罗了一些网上的博客,炒了些冷饭吃),其中又提到了丢数据的事情。大家知道作为一个数据库来说,数据的持久性基本上是数据库的最低要求了。如果MongoDB真的有那么糟糕的数据安全问题,它...
代码星球·2021-02-11

mongodb 最佳实践

MongoDB功能预览:http://pan.baidu.com/s/1k2UfWMongoDB在赶集网的应用:http://pan.baidu.com/s/1bngxgLpMongoDB在京东的使用:http://pan.baidu.com/s/1qWkawv6  MongoDB在赶集网的应用赶集...
代码星球·2021-02-11

关于ttserver, mongodb, couchbase. ssdb ,tair, leveldb的一点使用体验

2年前使用的ttserver,性能很高,支持分布式,但稳定性不足,当存储容量达到亿级的时间经常会出现无法插入的情况,而且不知道是什么原因造成的错误,重启后也无济于事,只好重启开新库。单库写入性能2000/sec,当数据量增大到亿级的时候,只是轻微的降低。双库写入性能 2000/sec,当数据量增大到亿级的时候...

mongoDB 下载/安装/客户端笔记

1、下载:https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-3.0.3.zip2、安装1.解压mongodb-win32-x8664-3.0.3.zip,创建路径D:softmongodb-win32-x86_64-3.0.3,将解压后的Bin文件Copyto此...

结合MongoDB开发LBS应用

然后列举一下需求:1.实时性要高,有频繁的更新和读取2.可按距离排序支持分页3.支持多条件筛选(一个经纬度数据还包含其他属性,比如社交系统的性别、年龄)方案简单介绍:1.sphinxgeo索引支持按照距离排序,并支持分页。但是尝试mva+geo失败,还在找原因。无法满足高实时性需求。(可能是不了解实时增量索引配置有误)...

MongoDB Replica Set 集群

一、简介:Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。Mongodb集群搭建有三种方式分别是ReplicaSet/Sharding/Master-Slaver。这里只说明ReplicaSet(副本集)集群搭建方式.ReplicaSet简单来说就是集群当中包含了多份...
代码星球·2021-02-10

mongodb的启动,学习

看的博客地址  https://blog.csdn.net/cqh963852/article/details/78900083就启动成功了,config的配置如下: ...
代码星球·2021-02-09

mongodb的语句学习,持续更新

db.collection.find(query,projection)mongodb文档db.getCollection('bike-position').update({"bike_no":"28000001"},{$set:{"status":2}})这是把单车编号的status改成2;...

MongoDB学习笔记(一:常见问题汇总)

今晚在自己老式笔记本来试了一下MongoDB的安装,由于配置比较低,只能选择32位版本的MongoDB进行安装,在安装过程中碰到了上述标题所示错误,自己也捣鼓了一个小时左右,终于在一篇博客中找到答案,具体原文链接如下:http://blog.csdn.net/u013457382/article/details/507...

MongoDB学习笔记(二:入门环境配置及与关系型数据库区别总结)

MongoDB下载官网链接:http://www.mongodb.org/downloads具体安装步骤教程:http://www.shouce.ren/api/view/a/6191(PS:该链接中对MongoDB安装讲解比较详细,通俗易懂。安装教程链接是我从手册网上找到的,下面的总结知识点也是本人从中学习后归纳的一...

使用Flask+MongoDB实现基于REST的接口简单操作

/目录前言1准备工作2具体实现  最近在捣鼓如何使用阿里云服务器搭建一个简单的基于Flask框架的后端接口,刚开始为了图方便,就直接买了一个WindowsServer2008系统服务器,这也埋下了不小的坑。 服务买下来后,会给你一个公网IP和内网IP,由于是第一次学习搭建后端接口,对于如何...

mongob用户权限管理

//查询所有角色权限db.runCommand({rolesInfo:1})//查询所有角色权限(包含内置角色)db.runCommand({rolesInfo:1,showBuiltinRoles:true})//查询当前数据库中某角色的权限db.runCommand({rolesInfo:""})//查询其他数据库...
代码星球·2021-02-03

mongodb基础学习

1:查询某个集合当前的索引db.collection.getIndexes()2:创建索引db.collection.createIndex(keys,options)例子,1表示升序索引,-1表示降序索引,单字段索引升序降序没有区别db.collection.createIndex({userId:1})复合索引的创...
代码星球·2021-02-03

MongoDB 区分大小写吗

MongoDB对大小写是敏感的如:1.在xyz中db.abc.insert({"name":"abc"})创建collection——abcdb.Abc.insert({"name":"Abc"})创建collection——Abcabc和Abc是不同的Collection2.在collection——Abc中插入数据...
代码星球·2021-02-01

Mongoose开启调试模式格式化输出

Mongoose是MongoDB的一个对象模型工具,是基于node-mongodb-native开发的MongoDBnodejs驱动调试模式:  查看mongoose模块对mongodb操作的日志  更好的了解和优化对mongodb的操作varmongoose=require("mongoose");mongoose....