
mongodb
sunxboy
这个作者很懒,什么都没留下…
展开
-
How to test Mongodb by Spring MongoTemplate
here is the example: 1. model package com.eifesun.monitor.web.model; import java.io.Serializable; import java.util.concurrent.TimeUnit; import org.joda.time.DateTime; import org.joda.time.L...原创 2013-11-21 15:01:21 · 133 阅读 · 0 评论 -
MongoDB Shell 常用操作
数组查询 数组查询 MongoDB 中有子文档的概念,一个文档中能方便的嵌入子文档,这与关系性数据库有着明显的不同,在查询时,语法有一些注意点。 例子代码,假如我们的一个集合(tests)中存在标签键,有如下模式: tags:[ObjectId] 查询含有某个标签 ID 的文档 db.tests.find({tags: tagId}); 我现在有一组标签 tagIds...原创 2013-11-30 06:41:55 · 169 阅读 · 0 评论 -
MongoDB 在语法上的 5 大缺陷
这几天抱怨MongoDB的帖子相当受追捧。大多是关于在特定的数据集,可靠性和分片问题上表现不佳。其中一些博客文章可能是正确的,其他的只是说,最受欢迎的NoSQL的解决方案并没有满足他们的需求。 这篇文章不是其中之一,虽然大多数的文章关注操作部分,基准测试和性能特征,而我想谈谈MongoDB查询接口。没错——编程接口,特别是关于Node.js的,但这个在不同语言平台和Mongo-s...原创 2014-02-17 07:37:10 · 156 阅读 · 0 评论 -
MongoDB设置访问权限、设置用户
MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下: MongoDB在本机安装部署好后: 1. 输入命令:show dbs,你会发现它内置有两个数据库,一个名为admin,一个名为local。local好像没啥用,如果哪位在使用过程中发现了这个loc...原创 2015-01-09 13:06:22 · 129 阅读 · 0 评论 -
xml configuration of integration test with spring data mongo
1. junit test like below @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"/spring/test-mongo-setup.xml"}) public class AlarmLogDataHandlerTest extends AbstractDbDataTest...原创 2014-03-25 08:51:09 · 133 阅读 · 0 评论 -
Cascade Save for spring mongo data
1. we have some entities like below: AlarmLogs.java package com.eifesun.monitor.web.model; import static com.eifesun.monitor.DeviceType.fromValue; import static com.eifesun.monitor.inverte...原创 2014-03-25 08:56:26 · 153 阅读 · 0 评论 -
提升MongoDB安全性的十个技巧
MongoDB提供了一系列组件来提升数据的安全性。数据安全在MongoDB中是最重要的——因此它利用这些组件来减少曝光面。下面是10个可以用来改善你个人或云中MongoDB服务器安全的小提示。 1. 启用auth-即使在可信赖网络中部署MongoDB服务器时启用auth也是项好的安全实践。当你的网络受攻击时它能够提供“深层防御”。编辑配置文件来启用auth。 auth = true 2...原创 2015-03-03 16:08:12 · 194 阅读 · 0 评论 -
centos用yum安装mongodb
一、配置yum包管理文件 创建文件/etc/yum.repos.d/mongodb.repo 如果是64位系统文件内容如下 vim /etc/yum.repos.d/mongodb.repo [mongodb] name=MongoDB Repositorybaseurl= gpgcheck=0 enabled=1 如果是32位系统则内容如下 vim ...原创 2015-03-04 09:23:32 · 129 阅读 · 0 评论 -
Spring Data Mongo 自定义annoation
先show一下用法 @CreatedDate private DateTime createdDate; @LastModifiedDate private DateTime lastModifiedDate; @DBRef @CascadeSave private AlarmDetails alarmDetails; ...原创 2014-12-19 12:21:39 · 187 阅读 · 0 评论