Skip to content

Commit 57a590f

Browse files
committed
Corrected underline in all files and added html comment for proofreading tracking
1 parent 334f966 commit 57a590f

32 files changed

+41
-26
lines changed

Diff for: Chat-use-case.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Chat Use Case
23

34
OrientDB allows modeling of rich and complex domains. If you want to develop a chat based application, you can use whatever you want to create the relationships between User and Room.

Diff for: Choosing-between-Graph-or-Document-API.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Graph or Document API?
23

34
In OrientDB, we created 2 different APIs: the Document API and the Graph API. The Graph API works on top of the Document API. The Document API contains the Document, Key/Value and Object Oriented models. The Graph API handles the Vertex and Edge relationships.

Diff for: Cluster-Selection.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Cluster Selection
23

34
When you create a new record and specify the [class](Concepts.md#class) to which it belongs, OrientDB automatically selects a [cluster](Concepts.md#cluster), where it stores the physical data of the record. There are a number of configuration strategies available for you to use in determining how OrientDB selects the appropriate cluster for the new record.

Diff for: Concepts.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Basic Concepts
23

34

Diff for: Concurrency.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Concurrency
23

34
OrientDB uses an optimistic approach to concurrency. Optimistic Concurrency Control, or [OCC](http://en.wikipedia.org/wiki/Optimistic_concurrency_control) assumes that multiple transactions can compete frequently without interfering with each other.

Diff for: Docker-Home.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
#Installing in a Docker Container
2-
_____
33

44
[OrientDB](http://www.orientdb.org) is the first Multi-Model Open Source NoSQL DBMS that combines the power of graphs and the flexibility of documents into one scalable, high-performance operational database.
55

Diff for: Fetching-Strategies.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Fetching Strategies
2-
____
33

44
*Fetchplans* are used in two different scopes:
55

Diff for: Inheritance.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
2+
13
# Inheritance
2-
____
34

45
Unlike many Object-relational mapping tools, OrientDB does not split documents between different classes. Each document resides in one or a number of clusters associated with its specific class. When you execute a query against a class that has subclasses, OrientDB searches the clusters of the target class and all subclasses.
56

Diff for: Key-Value-use-case.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Key Value Use Case
2-
____
33

44
OrientDB can also be used as a Key Value DBMS by using the super fast [Indexes](Indexes.md). You can have as many [Indexes](Indexes.md) as you need.
55

Diff for: Managing-Dates.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Managing Dates
23

34
OrientDB treats dates as first class citizens. Internally, it saves dates in the [Unix time](https://en.wikipedia.org/wiki/Unix_time) format. Meaning, it stores dates as a `long` variable, which contains the count in milliseconds since the Unix Epoch, (that is, 1 January 1970).

Diff for: Queue-use-case.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Distributed queues use case
2-
____
33

44
Implementing a persistent, distributed and transactional queue system using OrientDB is possible and easy. Besides the fact you don't need a specific API accomplish a queue, there are multiple approaches you can follow depending by your needs. The easiest way is using OrientDB SQL, so this works wit any driver.
55

Diff for: SQL-Delete.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# SQL - DELETE
2-
____
33

44
The **Delete** command deletes one or more records from the database. The set of records involved are taken by the [WHERE](SQL-Where.md) clause.
55

Diff for: SQL-Insert.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# SQL - INSERT
2-
____
33

44
The **Insert** command creates a new record in the database. Records can be schema-less or conform to rules you specify in your model.
55

Diff for: SQL-Query.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# SQL - SELECT
2-
____
33

44
Orient supports the SQL language to execute queries against the database engine. Take a look at the [operators](SQL-Where.md#operators) and [Functions](SQL-Where.md#functions). To learn the main differences in comparison to the SQL-92 standard, take a look at: [OrientDB SQL](SQL.md).
55

Diff for: SQL-Update.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# SQL - UPDATE
2-
____
33

44
Update one or more records in the current database. Remember that OrientDB can work also in schema-less mode, so you can create any field on-the-fly. Furthermore, OrientDB works on collections. This is the reason why OrientDB SQL has some extensions to handle collections.
55

Diff for: Schema.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Schema
2-
____
33

44
While OrientDb can work in a schema-less mode, you may find it necessary at times to enforce a schema on your data model. OrientDB supports both schema-full and schema-hybrid solutions.
55

Diff for: Time-series-use-case.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Time Series Use Case
2-
____
33

44
Managing records related to historical information is pretty common. When you have millions of records, indexes start show their limitations, because the cost to find the records is O(logN). This is also the main reason why Relational DBMS are so slow with huge databases.
55

Diff for: Tutorial-Classes.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Classes
2-
____
3+
34

45
Multi-model support in the OrientDB engine provides a number of ways in approaching and understanding its basic concepts. These concepts are clearest when viewed from the perspective of the Document Database API. Like many database management systems, OrientDB uses the [Record](Concepts.md#record) as an element of storage. There are many types of records, but with the Document Database API, records always use the [Document](Concepts.md#document) type. Documents are formed by a set of key/value pairs, referred to as fields and properties, and can belong to a class.
56

Diff for: Tutorial-Clusters.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Clusters
2-
____
3+
34

45
The [Cluster](Concepts.md#cluster) is a place where a group of records are stored. Like the [Class](Concepts.md#class), it is comparable with the collection in traditional document databases, and in relational databases with the table. However, this is a loose comparison given that unlike a table, clusters allow you to store the data of a class in different physical locations.
56

Diff for: Tutorial-Document-and-graph-model.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Multi-Model
2-
____
33

44
The OrientDB engine supports **Graph**, **Document**, **Key/Value**, and **Object** models, so you can use OrientDB as a replacement for a product in any of these categories. However, the main reason why users choose OrientDB is because of its true **Multi-Model** DBMS abilities, which combine all the features of the four models into the core. These abilities are not just interfaces to the database engine, but rather the engine itself was built to support all four models. This is also the main difference to other multi-model DBMSs, as they implement an additional layer with an API, which mimics additional models. However, under the hood, they're truly only one model, therefore they are limited in speed and scalability.
55

Diff for: Tutorial-Installation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Installation
2-
____
33

44
OrientDB is available in two editions:
55

Diff for: Tutorial-Introduction-to-the-NoSQL-world.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
2+
13
# Getting Started
2-
____
34

45
Over the past few years, there has been an explosion of many NoSQL database solutions and products. The meaning of the word "NoSQL" is not a campaign against the SQL language. In fact, OrientDB allows for SQL syntax! NoSQL is probably best described by the following:
56

Diff for: Tutorial-Record-ID.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Record ID
2-
____
3+
34

45
In OrientDB, each record has its own self-assigned unique ID within the database called [Record ID](Concepts.md#wiki-RecordID) or RID. It is composed of two parts:
56

Diff for: Tutorial-Relationships.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Relationships
2-
____
33

44
One of the most important features of Graph databases lies in how they manage relationships. Many users come to OrientDB from MongoDB due to OrientDB having more efficient support for relationships.
55

Diff for: Tutorial-Run-the-console.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Running the OrientDB Console
2-
____
33

44
There are various methods you can use to connect to your database server and the individual databases, once the server is running, such as the [Network Binary](Network-Binary-Protocol.md) and [HTTP/REST](OrientDB-REST.d) protocols. In addition to these, OrientDB provides a command-line interface for connecting to and working with the database server.
55

Diff for: Tutorial-Run-the-server.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Running the OrientDB Server
2-
____
33

44
When you finish installing OrientDB, whether you build it from source or download the binary package, you are ready to launch the database server. You can either start it through the system daemon or through the provided server script. This article only covers the latter.
55

Diff for: Tutorial-Using-schema-with-graphs.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Using Schema with Graphs
2-
____
3+
34

45
OrientDB, through the Graph API, offers a number of features above and beyond the traditional Graph Databases given that it supports concepts drawn from both the Document Database and the Object Oriented worlds. For instance, consider the power of graphs, when used in conjunction with schemas and constraints.
56

Diff for: Tutorial-Working-with-graphs.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Working with Graphs
2-
____
3+
34

45
In graph databases, the database system graphs data into network-like structures consisting of vertices and edges. In the OrientDB [Graph model](Tutorial-Document-and-graph-model.md#graph-model), the database represents data through the concept of a property graph, which defines a vertex as an entity linked with other vertices and an edge, as an entity that links two vertices.
56

Diff for: Types.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Supported Types
2-
____
33

44
OrientDB supports several types natively. Below is the complete table.
55

Diff for: Unix-Service.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
2+
13
# Install as Service on Unix/Linux
2-
____
34

45
OrientDB ships with a script, which will allow you to run the database server as a daemon. You can find it in the `bin/` directory of your installation, (that is, at `$ORIENTDB_HOME/bin/orientdb.sh`.
56

Diff for: Use-Cases.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
<!-- proofread 2015-11-26 SAM -->
12
# Use Cases
2-
____
33

44
This page contains the solution to the most common use cases. Please don't consider them as the definitive solution, but as suggestions where to get the idea to solve your needs.
55

Diff for: Windows-Service.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
<!-- proofread 2015-11-26 SAM -->
2+
13
# Install as a Service on Windows
2-
____
34

45
OrientDB is a Java server application. As most server applications, they have to perform several tasks, before being able to shut down the Virtual Machine process, hence they need a portable way to be notified of the imminent Virtual Machine shutdown.
56
At the moment, the only way to properly shut down an OrientDB server instance (not embedded) is to execute the *shutdown.bat* (or *shutdown.sh*) script shipped with the OrientDB distribution, but it's up to the user to take care of this. This implies that the server instance isn't stopped correctly, when the computer on which it is deployed, is shut down without executing the above script.

0 commit comments

Comments
 (0)