原文出自: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 教程和例子使用如下资料进行测试:
- MongoDB 2.2.3
- Java-MongoDB-Driver 2.11.0
- 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 文档的插入、更新、查询和删除。
-
Java MongoDB hello world example(译)
Classic hello world example to show you how to use Java MongoDB driver APIs to perform CRUD in MongoDB.译:以经典的示例 hello world 来展示如何使用Java MongoDB driver APIs来实现MongoDB的CRUD。 -
Java MongoDB : Authentication Example(译)
Example to perform authentication access to MongoDB.译:未例,启用身份验证后访问MongoDB。 -
Java MongoDB : Insert a document(译)
4 ways to insert JSON data into MongoDB.译:四种方法将JSON数据插入到MongoDB。 -
Java MongoDB : Update document(译)
Example to use collection.update() to update an existing document.译:例,使用collection.update()来更新现有文档。 -
Java MongoDB : Query document(译)
Example to use collection.find() to get / query document from collection.译:例,使用collection.find()来获取/查询文档集合。 -
Java MongoDB : Delete document(译)
Example to use collection.remove() to delete documents from collection.译:例,使用collection.remove()来删除集合中的文档。 -
Java MongoDB : Save image example(译)
Use GridFS APIs to save binary file into MongoDB.译:使用GridFS APIs 来将二进制文件保存到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 official site
- Java MongoDB official tutorials
- Java development with MongoDB
- Spring data for MongoDB
- Spring data for MongoDB documentation
- Morphia for MongoDB tutorial
相关推荐
教程名称:MongoDB教程基础入门 课程目录:【】MongoDB教程基础入门-代码【】MongoDB教程基础入门01第一讲上【】MongoDB教程基础入门02第一讲下【】MongoDB教程基础入门03第二讲上【】MongoDB教程基础入门04第二讲...
使用java向mongodb中插入数据 一、Linux安装mongodb 二、MongoDB客户端工具(MongoVUE)访问mongodb 三、通过Java操作MongoDB
MongoDB入门教程 + 架构简析 + java使用MongoDB的简单程序
java mongodb orm 实现-基于mongodb-driver开发的ORM
本教材为redhat linux 4系统下安装mongodb 32位版本,mongodb是一个文件数据库,其他linux系统下安装都是类似的。
1.java连接mongo数据库查询统计信息导出为excel表格 2.所有连接参数都可以动态输入,参数包括:ip、端口、数据库名称、集合名称、查询参数(公众号,写在指定文件中),导出表格存放位置
MongoDB Java操作大全 源代码 实例
java 操作mongodb代码,可直接运行成功,作为初学者非常实用。其中数据库是包含用户名和密码,用户名root ,密码root。
主要介绍了java+MongoDB实现存图片、下载图片的方法,结合实例形式详细分析了java结合MongoDB实现图片的存储与下载相关操作技巧,需要的朋友可以参考下
MongoDB实现增删改查,java程序驱动,复杂查询,源代码示例
java连接mongodb测试,包括增删改查等操作的实用技术
后台jdbc java 增删改查 数据同步
MongoDB Java Driver 简单操作
java操作mongodb的工具类,增删查改方法
Java 操作Mongodb中存储的文件的实例
mongodb for java api 英文版
Java 连接MongoDB, java 连接mongodb的操作
MongoDBjava各版本驱动下载
mongodb Java连接池配置 用于避免Java连接mongodb数据库数过高引起的一系列问题
mongoDB java driver api mongoDB java 驱动 所有类的api