- 浏览: 30532 次
- 性别:
- 来自: 北京
最新评论
-
597272095:
请问如何模糊查询特殊符号 比如说 { 之类的
mongodb使用正则表达式进行模糊查询 -
bosh:
现在的驱动貌似可以了,我刚照你这个跑了一遍,成功了
MongoDB Replica Set的部署配置以及遇到的问题 -
diyunpeng:
我测试了一下,Java的驱动应该是在内部抓住类似的异常处理了。 ...
MongoDB Replica Set的部署配置以及遇到的问题 -
liuxuejin:
你确认你的这个配置用到线上方案??? 连认证都没有哦?
MongoDB Replica Set的部署配置以及遇到的问题 -
duooluu:
应该用不到索引了吧?效率如何?
mongodb使用正则表达式进行模糊查询
文章列表
本文介绍了MongoDB Replica Set 服务节点的的部署和配置过程,提供了部署脚本和测试代码。并就特定版本说明了使用中遇到的问题。
1.Replica Set介绍Replica Set是mongoDB将在1.6版本中推出的一项新功能,用来替代已有的Replica Pair,支持多于两个节点的自动的故障恢复,目前这个功能处于发布前的阶段。在它的1.5.7(1.6-rc2)版本中提供了一个Replica Set的测试版本,这个版本在2010年7月30日刚刚发布,本文内容全部基于这个版本。
2.服务部署和配置为了测试,在一台服务器上启动3个mongodb节点,建立目录如下:
...
mongodb的查询,支持正则表达式,morphia可以使用正则表达式来进行模糊查询:
import java.util.regex.Pattern;
import com.google.code.morphia.query.Query;
...
Datastore ds;
Query query = ds.createQuery(Person.class);
Pattern pattern = Pattern.compile("^.*" + personName+ ".*$", // as SQL: like " '%&qu ...
一、mongoDB
mongoDB是目前最接近关系型数据库的一种Key-value 数据库。它支持基本的增删改查,也支持索引;但不支持事务和join操作。 mongodb和传统的关系型数据的差别,体现在设计阶段,就是设计思路的转变。使用mongodb需要更多的关注实际的业务,要考虑如何组织数据能让业务使用的更方便合理;而关系型数据库由于已经有了很多比较明确的设计方式,使用起来有据可循。 mongodb中的一些概念和传统关系型数据库的比较 mongodb rmdb database database collection table documen ...