![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
文章平均质量分 82
iteye_21091
这个作者很懒,什么都没留下…
展开
-
自己做一个类似mongofiles的命令行工具来操作GridFS
为什么要自己做一个呢? 因为mongodb自带的mongofiles到现在也不能操作和查看某个bucket的下的文件, 只能查看和操作fs下的文件. mongo-java-driver中的那个CLI也不能做这个, 甚至连用户名和密码都不能指定. 所以不如我们自己做一个吧. 代码如下, 不多说了: import com.mongodb.DB; import com.mongo...原创 2013-05-02 19:38:14 · 190 阅读 · 0 评论 -
在MongoDB里实现循环序列功能
环境是这样的:服务器是用Java做的, 数据库是MongoDB 需求是这样的:我们的系统里要生成一个唯一ID,前面的部分有一定的格式,并和时间关联, 精确到微秒,考虑到同一微秒内有可能存在并发情况, 所以后面在加两位序列号, 系统需要定义为1毫秒内的并发小于100个,所以后面两位就够用了。 Java服务器端有多台机器都可以用来生成这个唯一ID,所以需要在不同的机器上不能生成相同的序列号...原创 2013-04-26 22:53:08 · 642 阅读 · 0 评论 -
在Mac上搭建MongoDB的Shard环境
本文介绍了在Mac上搭建一个MongoDB的Shard环境。 为了能在一台机器上运行多个mongod实例, 在本文中采用每个节点利用一个端口的形式, 实际的生产环境中最好是每个节点一个物理机器。另外本文介绍的方法其实和Mac没有依赖关系。 Linux,Windows上应该也是可行的。 首先, 到http://www.mongodb.org/downloads下载最新的MongoDB的B...2013-04-28 20:55:17 · 129 阅读 · 0 评论 -
Spring Boot中使用 MongoDB 3.0
mongodb 3.0出来了, 有多了很多新特性. 不过这不是我要说的 . 如果要在Java应用程序里用mongodb 3.0你得用3.0的Java驱动程序. 旧的是不行的. 然而很多Java的库还没有跟上脚步, 用的是2.6的驱动程序. Spring Boot就是其中之一. 我相信过不了多久, Spring Boot就会升级支持3.0. 那么现在如果想要用mongodb 3.0怎办呢? ...2015-04-02 17:35:01 · 818 阅读 · 0 评论