用java来操作mongoDB,备份mongDB中的数据

问题描述

用java来操作mongoDB,备份mongDB中的数据

come on 大神
如题
现在想每个月把数据库中的数据导出来做备份 , 怎么用java语言来实现呢 ?
谢啦!!!

解决方案

omg 我在顶顶吧

解决方案二:

写一个quartz的定时任务管理, 然后创建一个机遇每月月初几点几分执行的任务... 然后就是执行你需要的业务逻辑,如果比较复杂的话,就使用异步来实现.
最后记得生成一份日志或者报表用于查看数据备份后的一些结果输出信息... 大致的思路是这样的

时间: 2024-10-30 10:16:38

用java来操作mongoDB,备份mongDB中的数据的相关文章

java题,如何将数组中的数据格式化输出?(有代码)

问题描述 java题,如何将数组中的数据格式化输出?(有代码) 例如这串代码 import java.util.*; class gongzi{ public static void main(String[] args){ Scanner kb=new Scanner(System.in); int n=kb.nextInt(); int i; String k=""; for(i=0;i<n;i++){ String name=kb.next(); String f=name

java报表-报表系统设计从db中取出数据后该把数据放到哪

问题描述 报表系统设计从db中取出数据后该把数据放到哪 大家好 , 我是一个刚参加工作的java菜鸟,现参与公司的一个项目,其中的报表设计就属于我.报表系统是这样的,系统会定时的从DB中取各个会员的日交易报表的数据,数据量是很大的,所以不可能取出数据就生成pdf格式的报表,要把所有的会员的报表数据都取完之后再存放到一个地方(比如存到xml文档或者其他方式存档),以后再根据需求读取数据(不是DB中的数据)生成报表.好了,现在我的问题就在于,从DB中拿到数据后该以什么方式存储数据来弄一个报表的数据源

JXCELL实例学习与研究(一) 之 打开EXCEL并备份 JS中插入数据与显示柱状图

JXCELL是处理EXCEL的JAR,可以生成报表,带图片,动态的,此外经过调研,还可以在客户不安装OFFICE的情况下使用. 最近参加了一个项目,TMA流控设备,简称T02,这里我将JXCELL的学习过程记录下来. 首先,我用的JXCELL是破解版,下载地址如下: http://download.csdn.net/detail/opzoonzhuzhengke/4060860 很需要注意的是,我的JDK版本一开始是JDK7,然后没有跑起程序,后来换成JDK6了.所以请注意,JDK7不支持我所提

不使用spring的情况下用java原生代码操作mongodb数据库的两种方式

由于更改了mongodb3.0数据库的密码,导致这几天storm组对数据进行处理的时候,一直在报mongodb数据库连接不上的异常.   主要原因实际上是和mongodb本身无关的,因为他们改的是配置文件的密码,而实际上这个密码在代码中根本就没有使用,他们在代码中已经把用户验证信息写死.   在协助他们解决这个问题的时候,我看到他们代码中在和mongodb数据库交互时使用了已经不被建议使用的方法,于是便抽时间尝试了一下另一种被建议的方式实现各功能.   当然了,生产环境中用的是mongodb集群

Java操作MongoDB进行增删改查实例教程

现在我们就用Java来操作MongoDB的数据. 一.准备工作 1. 首先,下载mongoDB对Java支持的驱动包 驱动包下载地址:https://github.com/mongodb/mongo-java-driver/downloads mongoDB对Java的相关支持.技术:http://www.mongodb.org/display/DOCS/Java+Language+Center 驱动源码下载:https://download.github.com/mongodb-mongo-j

java如何实现远程备份与还原ORACLE数据库中的表

问题描述 java如何实现远程备份与还原ORACLE数据库中的表 本地没有装ORACLE数据库,项目是B/S模式的,想在页面加上两个按钮"备份数据","还原数据" 每台客户端不可能都装ORACLE数据库 解决方案 在应用服务器端装个oracle客户端,然后用java的外部命令调用方式.解决方案二:如果是个别业务表的数据需要备份和还原可以自己写个导出.导入的功能.(导出的数据可以组织成有格式的文本或者XML)如果是全部表的备份和还原,建议还是人工用命令去操作好.解决方

【MongoDB for Java】Java操作MongoDB数据库_MongoDB

本篇文章主要介绍Java操作MongoDB. 开发环境: System:Windows IDE:eclipse.MyEclipse 8 Database:mongoDB 开发依赖库: JavaEE5.mongo-2.5.3.jar.junit-4.8.2.jar   一.准备工作 1. 首先,下载mongoDB对Java支持的驱动包 驱动包下载地址:http://www.jb51.net/softs/41751.html mongoDB对Java的相关支持.技术:http://www.mongo

MongoDB快速入门笔记(八)之MongoDB的java驱动操作代码讲解_mariadb

MongoDB的Java驱动是线程安全的,对于一般的应用,只要一个Mongo实例即可,Mongo有个内置的连接池(池大小默认为10个). 下面代码给大家介绍MongoDB的java驱动操作,具体代码如下所示: import java.util.ArrayList; import java.util.List; import java.util.regex.Pattern; import org.bson.Document; import com.mongodb.MongoClient; impo

java操作mongodb时,对象bean和DBObject相互转换的方法(推荐)_java

如下所示: package com.iqbon.spider.util; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.util.Date; import org.apache.commons.beanutils.BeanUtils; import com.mongodb.BasicDBObject; import com.mongodb.DBObje