Posts Tagged ‘MongoDB’

MongoDB (from “humongous”) is an open-source document database, and the leading NoSQL database.


Index of Using MongoDB

In this post, I am going to list a set of page as navigation, so that we can use MongoDB easier. Read more

A sample to automatically cleanup tasks executed too long

Here is a sample code to cleanup MongoDB tasks. Read more

MongoDB “WiredTigerIndex::insert: key too large to index” 错误处理

MongoDB 有一个重要的功能, 索引. 这是避免我们查询的时候每次都要从头全局遍历一下的必要方法. Read more

查询 MongoDB 中某个 Array 字段内容长度大于 N 的内容

现在有一组 mongo, 需要寻找某个字段元素个数大于 N 的文档. 有几种简单的做法可以处理这个. Read more

Mongodb 按键值去重

MongoDB建立index,可以设置为unique.若在之前有重复的键值,那么我们必须要去除掉重复的.

若我们使用的是原生的mongo且版本小于3.0,则unique为true外,外加参数dropDups为true即可.但除此之外,在mongo3.0+,tokumx,我们只能手工搞定. Read more

Mongodb 删除/修改一个字段

需要完全删除mongodb数据库中某个字段,用法如下: Read more

格式化MongoDB的输出

通过mongo自带的命令行进入后,db.coll_name.findOne(),可以发现mongo返回的数据是被format过的,看起来各种爽。但若你抽一下,改用db.coll_name.find(),瞬间弥漫而来的是各种unformatted数据,根本没法看。其实我们很容易就可以调整让它显示地更加漂亮。 现在有两种方法可以做到这点。 Read more

MongoDB Replica Sets的配置

MongoDB是一种很不错的NoSQL数据库,数据库存储基于BSON,一种JSON的变种。在使用的时候,有时候我们dump某个单个的collection/db作为备份的时候,往往会连累到整库都访问困难。集群有时候果断是个不错的选择。

MongoDB的存储是Replica,有三种角色如下:

Diagram of a replica set that consists of a primary, a secondary, and an arbiter. Read more

无聊的人真多

两周前在服务器上部署了一个mongodb,因为在家测试,所以直接打开了27017端口,后来一段时间没有去睬它,最近偶然发现mongo服务器还开着,顺手检查了下log,发现居然有好多连接尝试 Read more