Getting Started with OrientDB
暫譯: OrientDB 入門指南
Claudio Tesoriero
- 出版商: Packt Publishing
- 出版日期: 2013-08-30
- 售價: $1,540
- 貴賓價: 9.5 折 $1,463
- 語言: 英文
- 頁數: 138
- 裝訂: Paperback
- ISBN: 1782169954
- ISBN-13: 9781782169956
海外代購書籍(需單獨結帳)
商品描述
Become an expert in OrientDB through our easy to follow tutorial written by a Certified Developer. Taking you step by step through the full process of utilizing OrientDB, it can also be used as an excellent reference book.
Overview
- Learn how to install, configure, use, and deploy OrientDB
- Handy manual forEasy to follow step-by-step instructions to understanding OrientDB
- Useful as a Qquick reference for your projects
In Detail
In modern software applications, often there is the necessity to manage very big amounts of unstructured data with varying schema. In this scenario, instead of relational databases, we can use OrientDB, an open source NoSQL DBMS written in Java. Inspite ofDespite being a document-based database, the relationships are managed with direct connections between records. It supports schema-less, schema-full, and schema-mixed modes.
Getting Started with OrientDB will be your handy, quick reference guide, for all document-graph DBMS functionality. Administrative tasks, deployment, designing a database, different ways of querying and consuming data - all that you need to know about OrientDB is presented keeping with practical usage in mind. You will be able to install, setup, deploy, and configure databases with OrientDB for applications.
Getting Started with OrientDB will allow you to use its OreintDB’s main functionality immediately. The book will guide you through the discovery of one of the most powerful NoSQL databases available today. It will then take you through downloading and installing OrientDB, cluster deployment, programming, discovering OrientDB’s potential, and its features.
The book covers useful administrative topics such as import/export, automatic backups, and configuration tips. Furthermore, design concepts like user management, document databases, graph databases, and dictionaries are covered. Finally, concepts and programming examples are shown in Java.
What you will learn from this book
- Build up from source code and run the test suite
- Learn and choose the right kind of database supported by OrientDB
- Know Learn more about OrientDB internal architecture, security, user management, classes, and clusters
- Use the command line console and the embedded web console tools
- Use the Nnative Java API to connect and interact with an OrientDB server and use SQL-like language
- Understand performance tuning and improve performance
- Embed the OrientDB core in your own Java project
- Write custom code and set up a cluster of OrientDB servers
Approach
A standard tutorial aimed at making you an OrientDB expert, through the use of practical examples, explained in a step-by-step format.
Who this book is written for
Getting Started with OrientDB is great for database designers, developers, and systems engineers. It is assumed that you are familiar with NoSQL concepts, Java, and networking principles.
商品描述(中文翻譯)
成為 OrientDB 專家的簡易教程,由認證開發者撰寫。這本書將逐步引導您完整利用 OrientDB 的過程,同時也可以作為優秀的參考書。
概述
- 學習如何安裝、配置、使用和部署 OrientDB
- 方便的手冊,提供易於遵循的逐步指導以理解 OrientDB
- 可作為您專案的快速參考
詳細內容
在現代軟體應用中,經常需要管理大量的非結構化數據,且其架構各異。在這種情況下,我們可以使用 OrientDB,這是一個用 Java 編寫的開源 NoSQL 資料庫管理系統。儘管它是一個基於文檔的資料庫,但關係是通過記錄之間的直接連接來管理的。它支持無架構、全架構和混合架構模式。
《OrientDB 入門》將成為您所有文檔圖形資料庫管理系統功能的便捷快速參考指南。管理任務、部署、設計資料庫、查詢和消費數據的不同方式——所有您需要了解的 OrientDB 內容都以實用為導向進行呈現。您將能夠安裝、設置、部署和配置 OrientDB 資料庫以供應用使用。
《OrientDB 入門》將使您能夠立即使用其主要功能。這本書將引導您探索當今最強大的 NoSQL 資料庫之一。接著,它將帶您下載和安裝 OrientDB、集群部署、編程、發掘 OrientDB 的潛力及其特性。
本書涵蓋了有用的管理主題,如導入/導出、自動備份和配置提示。此外,還涵蓋了用戶管理、文檔資料庫、圖形資料庫和字典等設計概念。最後,概念和編程範例將以 Java 展示。
您將從本書學到的內容
- 從源代碼構建並運行測試套件
- 學習並選擇 OrientDB 支持的正確類型的資料庫
- 了解 OrientDB 的內部架構、安全性、用戶管理、類別和集群
- 使用命令行控制台和嵌入式網頁控制台工具
- 使用原生 Java API 連接和與 OrientDB 伺服器互動,並使用類似 SQL 的語言
- 理解性能調優並改善性能
- 將 OrientDB 核心嵌入到您自己的 Java 專案中
- 編寫自定義代碼並設置一組 OrientDB 伺服器
方法
這是一個標準的教程,旨在通過實用範例的使用,讓您成為 OrientDB 專家,並以逐步格式進行解釋。
本書的讀者對象
《OrientDB 入門》非常適合資料庫設計師、開發者和系統工程師。假設您對 NoSQL 概念、Java 和網絡原則已有所了解。