文章分类 -  MongoDB

上一页 1 2

MongoDB 小技巧:使用短字段名称
摘要:MongoDB的动态模式和基于文档的数据结构给开发提供了很大的灵活性,但了解文档构建如何会影响应用程序的可用内存很重要。 优化存储大小是非常有价值的,一个简单的方法是通过缩短字段名称。MongoDB的存储每个BSON文档中的所有字段名。 在大多数情况下,空间是微不足道的,但是当你的数据集的增长,包括数以百万计的文件(和潜在的集合),在长字段名会添加额外的字节。 如果文件或模式的开销是一个重要的问题,考虑缩短字段名称。例如,要代替下列文件中的字段名:{ first_name:“Joseph”, address:“345CarollStreet”, telephone:“19176253475”} 阅读全文

posted @ 2013-05-18 13:47 一个石头 阅读(637) 评论(0) 推荐(0)

十个 MongoDB 使用要点
摘要:从mongodb 阶段性技术总结中抽取并整理了对大家有帮助的十个要点:1.mongodb 表名和字段名统一用小写字母mongodb 是默认区分大小写的,为了避免以前在 mysql 下遇到的大小写敏感导致程序访问频频出错,建立规范,mongodb 的表名和字段名都用小写字母命名。2.尽可能的缩短字段名的长度mongodb 的 schema free 导致了每笔数据都要存储它的 key 以及属性,这导致了这些数据的大量冗余。开发人员也许考虑到,从易读性出发设计的 key 名,基本都是按照字面意思去设计的,这导致 key 很长,对应的数据存储占用了很大的空间。所以,在你的程序里维护一套字典即可,尽可 阅读全文

posted @ 2013-05-18 12:26 一个石头 阅读(255) 评论(0) 推荐(0)

MongoDB:用户认证
摘要:MongoDB 安装后默认不启用认证,也就是说在本地可以通过 mongo 命令不输入用户名密码,直接登陆到数据库,下面介绍下启用 mongodb 用户认证,详细如下: 启用 mongodb 认证只需要在启动 mongod 服务时配置 auth 参数成 'true'即可可 ,在配置参数前先添加超级用户。注:mongod时加入--auth参数后,只要在admin表里创建了用户(任意用户名)后,所有的操作都需要授权。一 启用认证--1.1 增加管理用户> use admin;switched to db admin> db.addUser('root',& 阅读全文

posted @ 2013-05-15 17:17 一个石头 阅读(494) 评论(0) 推荐(1)

上一页 1 2