mongodb
yuanchao99
这个作者很懒,什么都没留下…
展开
-
mongodb的sharding(分片)
sharding是mongodb进行横向扩容的方法,sharding把一个集合的不同部分存储到不同的机器上,当一个数据库集合变得很大时,你只需要加入新的机器即可。sharding自动把集合的数据分布到新的服务器上,sharding自动实现数据和读写负载均衡。 为了使集群具有sharding功能,首先需要建立一个sharding集群。然后就可以在集群内指定某个数据库是否启用sharding,在启用原创 2013-02-19 10:22:50 · 7074 阅读 · 0 评论 -
momgodb的认证和授权
1. 概念 如果需要mongodb对客户端连接进行认证,首先必须建立用户(user),用db.createUser()建立用户。 建立用户的时候,可以为用户分配一个或多个角色(role),角色用于区分用户的权限。 第一个建立的用户必须是一个用户管理员,他具有管理其他所有用户的权限。 用户一定属于某个数据库(称为该用户的认证数据库),不同的数据库中即使用户名相同,也是不同的用户,也就翻译 2015-11-24 16:08:25 · 1903 阅读 · 0 评论 -
mongodb 3.0启动后的问题
用mongo连接后会出现以下问题: 2015-07-13T20:49:55.486+0800 I CONTROL [initandlisten] 2015-07-13T20:49:55.486+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hys'. 2015-07-13T20:49:55.48原创 2015-07-13 21:20:41 · 1278 阅读 · 0 评论 -
mongodb3.0安装
首先按照文档说明操作 1. vim /etc/yum.repos.d/mongodb-org-3.0.repo 写入以下内容: [mongodb-org-3.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/ gpgch原创 2015-06-20 09:47:25 · 2689 阅读 · 0 评论 -
为mongodb创建授权
刚安装好的mongodb是没有认证和授权的。 直接在客户端执行mongo命令就可以连接上数据库进行任何操作,这样很不安全。 通过以下方式添加认证: 1. 执行mongo命令: > use admin > db.createUser( { user: "username", # 改成你希望的用户名 pwd: "password",原创 2015-06-20 11:33:19 · 1812 阅读 · 0 评论 -
PyMongo基本使用
引用PyMongo >>> import pymongo 创建连接Connection >>> import pymongo >>> conn = pymongo.Connection('localhost',27017) 或 >>> from pymongo import Connection >>> conn = Connection('localhost',27017)转载 2014-11-30 21:04:50 · 602 阅读 · 0 评论 -
mongodb分片模式启用认证的注意事项
1. 确保mongdb的configsvr是采用service模式启动的,即从/etc/init.dxia原创 2014-09-13 07:33:55 · 5623 阅读 · 2 评论 -
mongodb副本集和认证部署注意点
1.参照mongodb官方文档:http://docs.mongodb.org/manual/tutorial/deploy-replica-set-with-auth/#stop-the-mongod-instance 2.注意点:原创 2014-09-12 17:25:54 · 4592 阅读 · 0 评论 -
mongodb FAQ
MongoDB是什么? MongoDB是一个面向文档的关系型数据库,它的数据模型类似JSON格式。与SQL数据库相比,它不支持联合和事务,但是支持二级索引,支持文档级的原子写操,完全一致性的读操作。 此外还可支持主从复制,自动恢复和横向扩容。 MongoDB使用BSON,这是一种类似JSON的二进制对象格式。 MongoDB有表(table)吗? MongoDB没有表,它的数翻译 2013-12-08 10:05:35 · 840 阅读 · 0 评论 -
MongoDB 2.4的新特性
原文:http://nosql-db.com/topic/50f674eccd0cc40a0a0114ee MongoDB 2.4 于3月19发布。 Release Notes for MongoDB 2.4 MongoDB 2.4新特性(亮点)有: 基于哈希的分片 Hash-based Sharding Capped数组 Capped Arrays 全文搜索 Text S转载 2013-04-09 09:13:10 · 3591 阅读 · 0 评论 -
mongodb不保存时区信息
mongodb保存的日期时间都没有时区信息,默认为UTC时区,即零时区。 所有在保存时间时要注意先转化为UTC时区再保存。原创 2016-03-17 14:08:25 · 2702 阅读 · 0 评论