`

Java MongoDB 教程(译)

阅读更多

 

原文出自:http://www.mkyong.com/tutorials/java-mongodb-tutorials/

 

Java MongoDB Tutorial

译:java MongoDB 教程

 

MongoDB, noSQL open source database, written in C++, with many great features like map-reduce , auto sharding, replication, high availability and etc.

译:MongoDB是noSQL的一种,属于开源数据库,用c++写的,有许多伟大的特性,比如使用映射-规约模式,自动分片,复制,高可用性等。

 

The following Java / Spring Data MongoDB tutorials and examples are tested with :

译:下面的 java / Spring Data MongoDB 教程和例子使用如下资料进行测试:

 

  1. MongoDB 2.2.3
  2. Java-MongoDB-Driver 2.11.0
  3. Spring-Data-MongoDB 1.2.0.RELEASE

1. MongoDB Core Examples

译:MongoDB核心例子

 

MongoDB installation, configuration, connect, query and backup. 

译:MongoDB安装、配置、连接、查询和备份。 

 

  • Install MongoDB on Windows(译)
    How to install MongoDB on Windows.译:如何在Windows上安装MongoDB。
  • Install MongoDB on Ubuntu(待译)
    How to install MongoDB on Ubuntu.译:如何在Ubuntu安装MongoDB。
  • Install MongoDB on Mac OS X(待译)
    How to install MongoDB on Mac OS X.译:如何在Mac OS X上安装MongoDB。
  • MongoDB Hello World Example(译)
    How to do CRUD and indexing in MongoDB.译:如果在MongoDB中实现CRUD和索引操作。
  • MongoDB authentication example(译)
    Start MongoDB in secure mode, authentication is required.译:要想MongoDB在安全模式下运行,必须启用身份验证。
  • MongoDB import and export example(译)
    Backup with mongoexport, restore with mongoimport in MongoDB.译:在MongoDB中使用mongoexport, mongorestore命令进行备份,恢复。

2. Java MongoDB Examples

译:java MongoDB 例子

 

Java MongoDB driver APIs examples to perform insert, update, query and delete documents from MongoDB.

译:通过Java MongoDB driver api 中的示例执行对MongoDB 文档的插入、更新、查询和删除。

 

3. Spring Data MongoDB Examples

译:Spring Data MongoDB 例子 

 

Spring Data for MongoDB examples to perform insert, update, query and delete documents from MongoDB. 

译:Spring Data 对于MongoDB实例进行插入,更新,查询和删除文档。 

 

  • Spring Data MongoDB hello world example
    Configure (both XML and annotation) and perform CRUD operations with “Spring Data for MongoDB” framework.译:配置(包括XML和注释)和执行CRUD操作“MongoDB”的Spring Data框架。
  • Spring Data MongoDB : Insert document
    Example to use Spring data save() and insert() to save domain object into MongoDB database.译:例,使用Spring data的save()和insert()方法保存对象模型到MongoDB数据库。
  • Spring Data MongoDB : Update document
    Example to use Spring data save(), updateFirst() and updateMulti() to update existing domain object from MongoDB database.译:例,使用Spring Data中的save,updateFirst()和updateMulti()方法更新已经存在的对象模型到MongoDB数据库。
  • Spring Data MongoDB : Query document
    Example to use Spring data findOne(), find() and getCollection() to get / query documents from MongoDB.译:例,使用Spring data 的findOne(), find()和getCollection从MongoDB中获取/查询方法。
  • Spring Data MongoDB : Delete document
    Example to remove() and findAndRemove() to delete documents from MongoDB.译:例,使用remove()和findAndRemove从MongoDB删除文档。
  • Spring Data MongoDB : Save binary file, GridFS example
    Use GridFS in Spring Data MongoDB, to save the binary file in MongoDB.译:例,在Spring Data中使用GridFS保存二进制文件到MongoDB。
  • Spring Data MongoDB – Auto Sequence ID Example
    How to create an auto increase sequence id.译:如何创建自动增长序列的id。

4. MongoDB FAQs

译:经常遇到的问题。 

 

Some common questions and answers in MongoDB. 

译:在MongoDB中,一些常见的问题及答案。 

 

  • 修复崩溃的MongoDB的服务器:Repair a crashed MongoDB server(待译)
  • 权限被拒绝,无法打开:Couldn’t Open /Data/Db/Yourdb.Ns Errno:13 Permission Denied(待译)
  • Java MongoDB:将JSON数据转成DBObject对象;Java MongoDB : Convert JSON data to DBObject(待译)
  • Java MongoDB:从数据库获取集合;Java MongoDB : Get collection from database(待译)
  • Spring Data删除mongoDB中的_class列:Spring Data MongoDB Remove _class Column(待译)

References

 

 

 

 

 

分享到:
评论

相关推荐

    MongoDB教程基础入门

    教程名称:MongoDB教程基础入门 课程目录:【】MongoDB教程基础入门-代码【】MongoDB教程基础入门01第一讲上【】MongoDB教程基础入门02第一讲下【】MongoDB教程基础入门03第二讲上【】MongoDB教程基础入门04第二讲...

    java+MongoDB实现存图片、下载图片的方法示例

    "java+MongoDB实现存图片、下载图片的方法示例" 本文主要介绍了使用java和MongoDB实现存图片和下载图片的方法,并结合实例形式详细分析了java结合MongoDB实现图片的存储和下载相关操作技巧。 Java和MongoDB简介 ...

    linux安装mongodb教程

    Linux 安装 MongoDB 教程 Linux 安装 MongoDB 教程是指在 Redhat Linux 4 系统下安装 MongoDB 32 位版本的详细步骤指导。MongoDB 是一个文件数据库,其他 Linux 系统下安装也是类似的。 知识点 1:下载 MongoDB ...

    MongoDB入门教程 + 架构简析 + java使用MongoDB的简单程序

    本教程将引导你逐步了解MongoDB的基础知识,深入其架构,并展示如何在Java环境中使用MongoDB。 首先,我们从"MongoDB入门教程"开始。MongoDB采用的是键值对存储方式,数据以JSON格式(BSON)存储,这使得数据的读写...

    Mongodb + GridFS +Java 操作Mongodb中存储的文件

    目前,Java驱动通常使用的是MongoDB Java Driver,可以在Maven仓库中找到对应的依赖,例如: ```xml <groupId>org.mongodb <artifactId>mongodb-driver-sync <version>4.3.0 ``` 接下来,我们需要配置MongoDB...

    java 操作mongodb 增删改查

    本教程将详细介绍如何使用Java进行MongoDB的基本操作,包括增(添加数据)、删(删除数据)、改(修改数据)和查(查询数据)。 首先,你需要在项目中引入MongoDB的Java驱动程序。目前最新的稳定版本是`mongodb-...

    jdbc java mongodb mysql 相互同步

    本文将深入探讨如何使用Java的JDBC(Java Database Connectivity)接口与MongoDB、MySQL数据库进行数据交互,并实现相互之间的数据同步。 首先,我们需要理解JDBC,它是Java语言访问数据库的标准API,能够连接并...

    java操作mongodb存储文件实例

    将一系列图片文件存储到MongoDB中 java操作mongodb存储文件

    Mongodb连接池for java

    标题“MongoDB连接池for Java”指的是在Java环境中,针对MongoDB数据库实现的连接池解决方案。这种解决方案通常基于特定的Java驱动程序,如MongoDB的Java驱动程序(com.mongodb.client.MongoClients),它提供了连接...

    MongoDBjava各版本驱动下载

    MongoDB Java驱动是Java开发者与MongoDB数据库交互的重要工具,它允许Java应用程序通过标准的Java API来执行查询、插入、更新和删除等操作。在Java中使用MongoDB,首先需要安装并配置对应的驱动版本,以确保与正在...

    java连接mongodb的jar包

    Java连接MongoDB主要依赖于MongoDB的Java驱动程序,这是一个允许Java应用程序与MongoDB数据库进行交互的库。在本文中,我们将深入探讨如何使用Java连接MongoDB,涉及的知识点包括MongoDB Java驱动程序的安装、配置,...

    通过java向mongodb中插入数据

    【标题】: "Java操作MongoDB插入数据指南" 【描述】: 本指南将详细介绍如何在Linux环境下安装MongoDB,并通过Java进行数据插入操作。我们将涵盖MongoDB的Linux安装、MongoVUE客户端的使用以及Java API与MongoDB的...

    java mongodb orm 实现-基于mongodb-driver开发的ORM.pdf

    MongoDB的ORM(Object-Relational Mapping)框架使得Java开发者能够更方便地将数据模型与数据库交互,而无需关注底层的MongoDB API细节。在本文中,我们将讨论如何基于`mongodb-driver`开发一个简单的ORM实现,以...

    Java连接mongoDB需要的jar包

    在Java编程环境中,连接MongoDB数据库通常需要特定的驱动程序,这些驱动程序以JAR(Java Archive)文件的形式提供。MongoDB官方提供了Java驱动程序,使得开发者能够方便地在Java应用中集成MongoDB功能。本篇文章将...

    java MongoDB查询数据导出为excel表格

    1.java连接mongo数据库查询统计信息导出为excel表格 2.所有连接参数都可以动态输入,参数包括:ip、端口、数据库名称、集合名称、查询参数(公众号,写在指定文件中),导出表格存放位置

    Java连接mongoDB需要的jar包(3.9.1)

    这里提到的"Java连接mongoDB需要的jar包(3.9.1)"是指Java开发者用于连接MongoDB数据库的一组关键库文件,包括`bson-3.9.1.jar`、`mongodb-driver-3.9.1.jar`和`mongodb-driver-core-3.9.1.jar`。这些JAR文件是...

    java实现mongodb数据库的操作

    MongoDB是一种流行的开源、分布式文档型数据库,以其灵活性、高性能和可扩展性而备受开发者青睐...这个压缩包文件中的"MongoDB安装和使用java实现"应该包含了详细的示例代码和教程,帮助你更好地理解和实践这些知识点。

    mongo-java-driver-3.4.3,java连接mongodb的jar包驱动包

    mongo-java-driver-3.4.3.jar 是 MongoDB 官方为 Java 开发者提供的 Java 驱动程序的一个特定版本(3.4.3)。这个 JAR 文件包含了与 MongoDB 数据库进行交互所需的类和接口,允许 Java 应用程序连接到 MongoDB 实例...

    mongodb_java_2.6_API

    本篇将深入探讨"mongodb_java_2.6_API",即MongoDB 2.6版本的Java驱动程序API,了解如何使用Java进行MongoDB的开发。 1. **MongoDB Java驱动程序概述** MongoDB的Java驱动程序是Java开发者与MongoDB服务器通信的...

Global site tag (gtag.js) - Google Analytics