Download Pro MongoDB™ Development by Deepak Vohra PDF

By Deepak Vohra

Pro MongoDB Development is ready MongoDB, a NoSQL database in line with the BSON (binary JSON) rfile version. The publication discusses all points of utilizing MongoDB in net purposes: Java, personal home page, Ruby, JavaScript are the main regular programming/scripting languages and the ebook discusses gaining access to MongoDB database with those languages. 
The ebook additionally discusses utilizing Java EE frameworks Kundera and Spring facts with MongoDB. As NoSQL databases are typical with the Hadoop environment the ebook additionally discusses utilizing MongoDB with Apache Hive. Migration from different NoSQL databases (Apache Cassandra and Couchbase) and from relational databases (Oracle Database) is usually discussed. 
What you will Learn:
  • How to exploit a Java purchaser and MongoDB shell
  • How to take advantage of MongoDB with personal home page, Ruby, and Node.js as well
  • How emigrate Apache Cassandra tables to MongoDB records; Couchbase to MongoDB; and shifting facts among Oracle and MongoDB
  • How to exploit Kundera, Spring information, and Spring XD with MongoDB
  • How to load MongoDB info into Oracle Database and integrating MongoDB with Oracle Database in Oracle information Integrator
  • Audience:

    The target market of the ebook is NoSQL database builders. target market contains Java, personal home page and Ruby builders. The ebook is appropriate for an intermediate point direction in NoSQL database. 

    Show description

    Read Online or Download Pro MongoDB™ Development PDF

    Similar storage & retrieval books

    Knowledge Representation and the Semantics of Natural Language

    The ebook offers an interdisciplinary method of wisdom illustration and the remedy of semantic phenomena of normal language, that is located among synthetic intelligence, computational linguistics, and cognitive psychology. The proposed process is predicated on Multilayered prolonged Semantic Networks (MultiNets), which might be used for theoretical investigations into the semantics of ordinary language, for cognitive modeling, for describing lexical entries in a computational lexicon, and for typical language processing (NLP).

    Web data mining: Exploring hyperlinks, contents, and usage data

    Internet mining goals to find worthy details and data from internet links, web page contents, and utilization info. even though internet mining makes use of many traditional information mining options, it's not basically an program of conventional info mining as a result of the semi-structured and unstructured nature of the internet info.

    Semantic Models for Multimedia Database Searching and Browsing

    Semantic versions for Multimedia Database looking and skimming starts with the advent of multimedia info functions, the necessity for the advance of the multimedia database administration platforms (MDBMSs), and the real concerns and demanding situations of multimedia structures. The temporal relatives, the spatial relatives, the spatio-temporal relatives, and several other semantic types for multimedia details structures also are brought.

    Enterprise Content Management in Information Systems Research: Foundations, Methods and Cases

    This ebook collects ECM examine from the educational self-discipline of data structures and comparable fields to help lecturers and practitioners who're attracted to realizing the layout, use and influence of ECM platforms. It additionally presents a beneficial source for college students and teachers within the box. “Enterprise content material administration in details structures examine – Foundations, equipment and instances” consolidates our present wisdom on how today’s businesses can deal with their electronic info resources.

    Additional info for Pro MongoDB™ Development

    Sample text

    Close the MongoClient object using the close() method. close(); The CreateMongoDBDocumentModel class is listed below. put("author", "David A. close(); } } 11. Next, run the CreateMongoDBDocumentModel application. drop() in mongo shell as we shall be creating an empty catalog collection in the application to add documents. java file in Package Explorer and select Run As ➤ Java Application as shown in Figure 1-13. Figure 1-13. java Application 21 Chapter 1 ■ Using a Java Client with MongoDB One document gets added to the MongoDB collection catalog as indicated by the one _id fetched.

    Append("author", "David A. close(); } } 8. catalog. drop() command in mongo shell. java file in Package Explorer and select Run As ➤ Java Application as shown in Figure 1-18. 36 Chapter 1 ■ Using a Java Client with MongoDB Figure 1-18. java application is shown in Figure 1-19. Figure 1-19. java Application As the deleteOne() method deletes one document, the number of documents indicated to have been deleted subsequent to the invocation of the deleteOne() method is output as 1. The document deleted with the findOneAndDelete() method is output.

    The target database gets created. For example, copy the database local to a new database called catalog. copyDatabase() command, the command run after it lists the catalog database as shown in Figure 2-11. 46 Chapter 2 ■ Using the Mongo Shell Figure 2-11. dropDatabase() method. The current database is the database set with the use command. Even after dropping a database the current database name is not changed, and if a new collection is created, it is created in a database of the same name as the dropped database using new data files.

    Download PDF sample

    Rated 4.98 of 5 – based on 10 votes