├── .gitignore ├── LICENSE ├── README-github.md ├── README.md ├── _cover.jpg ├── _cover.png ├── _cover_small.jpg ├── _cover_small.png ├── book.toml ├── cover.psd ├── src ├── README.md ├── SUMMARY.md ├── Upgrading-Distributed-Environment.md ├── _cover.jpg ├── _cover.png ├── _cover_small.jpg ├── _cover_small.png ├── admin │ ├── Backup-and-Restore.md │ ├── Configuration.md │ ├── Docker-Home.md │ ├── Export-Format.md │ ├── Export-and-Import.md │ ├── Export-to-and-Import-from-JSON.md │ ├── Functions-Creation.md │ ├── Functions-DB-Access.md │ ├── Functions-Server.md │ ├── Functions-Use.md │ ├── Functions.md │ ├── Import-From-RDBMS.md │ ├── Import-RDBMS-to-Document-Model.md │ ├── Import-RDBMS-to-Graph-Model.md │ ├── Import-from-Neo4j-into-OrientDB.md │ ├── Import-from-Neo4j-using-GraphML.md │ ├── Incremental-Backup-And-Restore.md │ ├── JMX.md │ ├── Logging.md │ ├── Monitoring.md │ ├── README.md │ ├── Scheduler.md │ ├── Unix-Service.md │ ├── Windows-Service.md │ └── installation │ │ ├── Installation-from-Source.md │ │ ├── Prerequisites.md │ │ └── README.md ├── apis-and-drivers │ └── README.md ├── console │ ├── Console-Command-Backup.md │ ├── Console-Command-Browse-Class.md │ ├── Console-Command-Browse-Cluster.md │ ├── Console-Command-Check-Database.md │ ├── Console-Command-Classes.md │ ├── Console-Command-Cluster-Status.md │ ├── Console-Command-Clusters.md │ ├── Console-Command-Config-Get.md │ ├── Console-Command-Config-Set.md │ ├── Console-Command-Config.md │ ├── Console-Command-Connect-Env.md │ ├── Console-Command-Connect.md │ ├── Console-Command-Create-Database.md │ ├── Console-Command-Declare-Intent.md │ ├── Console-Command-Dictionary-Get.md │ ├── Console-Command-Dictionary-Keys.md │ ├── Console-Command-Dictionary-Put.md │ ├── Console-Command-Dictionary-Remove.md │ ├── Console-Command-Disconnect.md │ ├── Console-Command-Display-Raw-Record.md │ ├── Console-Command-Display-Record.md │ ├── Console-Command-Drop-Database.md │ ├── Console-Command-Drop-Server-User.md │ ├── Console-Command-Export-Record.md │ ├── Console-Command-Export.md │ ├── Console-Command-Freeze-Db.md │ ├── Console-Command-Get.md │ ├── Console-Command-Import.md │ ├── Console-Command-Indexes.md │ ├── Console-Command-Info-Class.md │ ├── Console-Command-Info-Property.md │ ├── Console-Command-Info.md │ ├── Console-Command-Js.md │ ├── Console-Command-Jss.md │ ├── Console-Command-List-Connections.md │ ├── Console-Command-List-Databases.md │ ├── Console-Command-List-Server-Users.md │ ├── Console-Command-List-Servers.md │ ├── Console-Command-Load-Record.md │ ├── Console-Command-Load-Script.md │ ├── Console-Command-Open.md │ ├── Console-Command-Profiler.md │ ├── Console-Command-Properties.md │ ├── Console-Command-Release-Db.md │ ├── Console-Command-Reload-Record.md │ ├── Console-Command-Repair-Database.md │ ├── Console-Command-Restore.md │ ├── Console-Command-Set-Server-User.md │ ├── Console-Command-Set.md │ ├── Console-Commands.md │ ├── Console-Custom-Commands.md │ ├── Console-Modes.md │ ├── README.md │ └── old │ │ ├── Console-Command-Begin.md │ │ ├── Console-Command-Commit.md │ │ ├── Console-Command-Create-Cluster.md │ │ ├── Console-Command-Create-Index.md │ │ ├── Console-Command-Create-Link.md │ │ ├── Console-Command-Create-Property.md │ │ ├── Console-Command-Delete.md │ │ ├── Console-Command-Drop-Cluster.md │ │ ├── Console-Command-Grant.md │ │ ├── Console-Command-Gremlin.md │ │ ├── Console-Command-Insert.md │ │ ├── Console-Command-Revoke.md │ │ ├── Console-Command-Rollback.md │ │ └── Console-Command-Sleep.md ├── css │ └── custom.css ├── datamodeling │ ├── Concepts.md │ ├── Multi-Tenant.md │ └── Tutorial-Document-and-graph-model.md ├── distributed │ ├── Data-Centers.md │ ├── Distributed-Architecture-Lifecycle.md │ ├── Distributed-Architecture.md │ ├── Distributed-Configuration-Tuning.md │ ├── Distributed-Configuration.md │ ├── Distributed-Runtime.md │ ├── Distributed-Server-Manager.md │ ├── Distributed-Sharding.md │ └── Replication.md ├── dotnet │ ├── NET-Database-Clusters.md │ ├── NET-Database-Command.md │ ├── NET-Database-GetClusterIdFor.md │ ├── NET-Database-GetClusterNameFor.md │ ├── NET-Database-GetClusters.md │ ├── NET-Database-Gremlin.md │ ├── NET-Database-Insert.md │ ├── NET-Database-JS.md │ ├── NET-Database-Query.md │ ├── NET-Database-Select.md │ ├── NET-Database-SqlBatch.md │ ├── NET-Database-Update.md │ ├── NET-Database.md │ ├── NET-Query-Conditions.md │ ├── NET-Query-Limiter.md │ ├── NET-Query-Sort.md │ ├── NET-Query.md │ ├── NET-Server-ConfigGet.md │ ├── NET-Server-ConfigList.md │ ├── NET-Server-ConfigSet.md │ ├── NET-Server-CreateDatabase.md │ ├── NET-Server-DatabaseExists.md │ ├── NET-Server-Databases.md │ ├── NET-Server-DropDatabase.md │ ├── NET-Server.md │ ├── NET-Transactions-Add.md │ ├── NET-Transactions-AddEdge.md │ ├── NET-Transactions-AddOrUpdate.md │ ├── NET-Transactions-Delete.md │ ├── NET-Transactions-GetPendingObject.md │ ├── NET-Transactions-Update.md │ ├── NET-Transactions.md │ └── NET.md ├── ee │ ├── .DS_Store │ ├── Auditing.md │ ├── Backup-Management.md │ ├── Cluster-Management.md │ ├── Dashboard.md │ ├── Enterprise-Edition.md │ ├── Neo4j-Importer.md │ ├── Profiler.md │ ├── Security.md │ ├── Server-Management.md │ ├── Server-Profiler.md │ ├── Settings.md │ ├── Teleporter.md │ └── images │ │ ├── .DS_Store │ │ ├── studio-auditing-configuration.png │ │ ├── studio-auditing-log.png │ │ ├── studio-backup-00-fresh-scheduler.png │ │ ├── studio-backup-01-backup-scheduler-right-panel.png │ │ ├── studio-backup-02-full-backup-scheduling.png │ │ ├── studio-backup-03-incremental-backup-scheduling.png │ │ ├── studio-backup-04-full-incr-backup-scheduling.png │ │ ├── studio-backup-05-granularity.png │ │ ├── studio-backup-05.1- calendar-not-empty.png │ │ ├── studio-backup-06-backup-event.png │ │ ├── studio-backup-07-restore-from-full.png │ │ ├── studio-backup-08-restore-from-incremental.png │ │ ├── studio-backup-09-restore-from-full-incr.png │ │ ├── studio-cluster-management-databases.png │ │ ├── studio-cluster-management-overview.png │ │ ├── studio-dashboard-ee.png │ │ ├── studio-global-configurations.png │ │ ├── studio-monitoring-connections.png │ │ ├── studio-monitoring-threads.png │ │ ├── studio-neo4j-importer │ │ ├── studio-neo4jimporter-job-completed.png │ │ ├── studio-neo4jimporter-job-running.png │ │ ├── studio-neo4jimporter-step1-tryConnection.png │ │ └── studio-neo4jimporter-step2.png │ │ ├── studio-query-profiler-running.png │ │ ├── studio-query-profiler-stats.png │ │ ├── studio-security-configuration.png │ │ ├── studio-server-management.png │ │ ├── studio-settings-permissions.png │ │ ├── studio-settings-profiler.png │ │ └── studio-teleporter │ │ ├── studio-teleporter-job-completed.png │ │ ├── studio-teleporter-job-running.png │ │ ├── studio-teleporter-step1-tryConnection.png │ │ ├── studio-teleporter-step2.png │ │ ├── studio-teleporter-step3-filtering-1.png │ │ ├── studio-teleporter-step3-filtering-2.png │ │ ├── studio-teleporter-step3-filtering-3.png │ │ ├── studio-teleporter-step3-filtering-4.png │ │ ├── studio-teleporter-step4-add-edge-button.png │ │ ├── studio-teleporter-step4-add-edge-drag.png │ │ ├── studio-teleporter-step4-add-edge-modal1.png │ │ ├── studio-teleporter-step4-add-edge-modal2.png │ │ ├── studio-teleporter-step4-add-prop-button.png │ │ ├── studio-teleporter-step4-add-prop-modal1.png │ │ ├── studio-teleporter-step4-add-prop-modal2.png │ │ ├── studio-teleporter-step4-aggr-edge-rel-view-1.png │ │ ├── studio-teleporter-step4-aggr-edge-rel-view-2.png │ │ ├── studio-teleporter-step4-aggr-edge-rendering.png │ │ ├── studio-teleporter-step4-aggregated-graph+legend.png │ │ ├── studio-teleporter-step4-drop-edge-class.png │ │ ├── studio-teleporter-step4-drop-edge-instance.png │ │ ├── studio-teleporter-step4-drop-prop-modal.png │ │ ├── studio-teleporter-step4-edit-prop-modal.png │ │ ├── studio-teleporter-step4-excluded-props.png │ │ ├── studio-teleporter-step4-graph+selected-vertex.png │ │ ├── studio-teleporter-step4-only-graph.png │ │ ├── studio-teleporter-step4-reincluded-props.png │ │ ├── studio-teleporter-step4-rename-class-button.png │ │ ├── studio-teleporter-step4-rename-class-modal.png │ │ ├── studio-teleporter-step4-search-bar.png │ │ ├── studio-teleporter-step4-simple-edge-rel-view.png │ │ └── studio-teleporter-step4-simple-edge-rendering.png ├── etl │ ├── Block.md │ ├── Configuration-File.md │ ├── ETL-Introduction.md │ ├── Extractor.md │ ├── Import-a-tree-structure.md │ ├── Import-from-CSV-to-a-Graph.md │ ├── Import-from-DBMS.md │ ├── Import-from-DBPedia.md │ ├── Import-from-JSON.md │ ├── Import-from-PARSE.md │ ├── Loader.md │ ├── Source.md │ └── Transformer.md ├── fiveminute │ ├── README.md │ ├── images │ │ ├── idea-main.png │ │ ├── idea-main2.png │ │ ├── idea-new-class.png │ │ ├── idea-new-maven.png │ │ ├── idea-new-maven2.png │ │ ├── idea-new.png │ │ ├── idea-pom.png │ │ ├── studio-browser-2.png │ │ ├── studio-browser.png │ │ ├── studio-create-database-3.2.png │ │ ├── studio-create-database.png │ │ ├── studio-login.png │ │ └── studio-schema.png │ ├── java-1.md │ ├── java-2.md │ ├── java-3.md │ ├── java-4.md │ └── java.md ├── general │ ├── Concurrency.md │ ├── Inheritance.md │ ├── Managing-Dates.md │ ├── README.md │ ├── Schema.md │ ├── Types.md │ └── include-file-1.md ├── gettingstarted │ ├── Chat-use-case.md │ ├── Distributed-Architecture.md │ ├── Key-Value-use-case.md │ ├── Queue-use-case.md │ ├── README.md │ ├── Time-series-use-case.md │ ├── Tutorial-Classes.md │ ├── Tutorial-Clusters.md │ ├── Tutorial-Installation-Operations.md │ ├── Tutorial-Installation.md │ ├── Tutorial-Introduction-to-the-NoSQL-world.md │ ├── Tutorial-Java-Hooks.md │ ├── Tutorial-Record-ID.md │ ├── Tutorial-Relationships.md │ ├── Tutorial-Run-the-console.md │ ├── Tutorial-Run-the-server.md │ ├── Tutorial-Run-the-studio.md │ ├── Tutorial-SQL.md │ ├── Tutorial-Using-schema-with-graphs.md │ ├── Tutorial-Working-with-graphs.md │ ├── Users-Roles-Security.md │ ├── demodb │ │ ├── DemoDB-DataModel.md │ │ ├── DemoDB-Graph-Portions.md │ │ ├── DemoDB-Introduction.md │ │ ├── README.md │ │ ├── include-demodb-version-warning.md │ │ └── queries │ │ │ ├── DemoDB-Queries-Attractions.md │ │ │ ├── DemoDB-Queries-Business-Opportunities.md │ │ │ ├── DemoDB-Queries-Countries.md │ │ │ ├── DemoDB-Queries-Customers.md │ │ │ ├── DemoDB-Queries-Friendship.md │ │ │ ├── DemoDB-Queries-Locations.md │ │ │ ├── DemoDB-Queries-Orders.md │ │ │ ├── DemoDB-Queries-Polymorphism.md │ │ │ ├── DemoDB-Queries-Profiles.md │ │ │ ├── DemoDB-Queries-Recommendations.md │ │ │ ├── DemoDB-Queries-Reviews.md │ │ │ ├── DemoDB-Queries-Services.md │ │ │ ├── DemoDB-Queries-Shortest-Paths.md │ │ │ ├── DemoDB-Queries-Traverses.md │ │ │ ├── README.md │ │ │ ├── include-file-1.md │ │ │ ├── include-file-10.md │ │ │ ├── include-file-2.md │ │ │ ├── include-file-3.md │ │ │ ├── include-file-4.md │ │ │ ├── include-file-5.md │ │ │ ├── include-file-6.md │ │ │ ├── include-file-7.md │ │ │ ├── include-file-8.md │ │ │ └── include-file-9.md │ └── tutorials │ │ ├── Import-Tutorials.md │ │ ├── Import-the-Database-of-Beers.md │ │ ├── README.md │ │ ├── Tutorial-Importing-the-Movie-Database-from-Neo4j.md │ │ ├── Tutorial-Importing-the-northwind-Database-from-Neo4j.md │ │ ├── Tutorial-Setup-a-distributed-database.md │ │ └── Tutorial-Working-with-distributed-graph-database.md ├── gremlin │ └── Gremlin.md ├── images │ ├── AddVertex1.png │ ├── AddVertex2.png │ ├── EditorMenu.png │ ├── GraphEditor.png │ ├── GraphEditor2.png │ ├── ORecordHierarchy.png │ ├── PersonClass.png │ ├── Property.png │ ├── README.md │ ├── Roles2.png │ ├── Settings.png │ ├── addEdge.png │ ├── addEdge1.png │ ├── addEdge2.png │ ├── auditing-configuration.png │ ├── auditing-logs.png │ ├── beers.jpg │ ├── bookmarks.png │ ├── browse.png │ ├── class.png │ ├── cloud │ │ ├── backup-s3.png │ │ ├── backup-ssh.png │ │ ├── cloud-account-change-password.png │ │ ├── cloud-account-login.png │ │ ├── cloud-account-organizations-new.png │ │ ├── cloud-account-organizations.png │ │ ├── cloud-account-register.png │ │ ├── cloud-account-settings.png │ │ ├── cloud-dropdown-menu.png │ │ ├── cloud-organization-addproject.png │ │ ├── cloud-organization-adduser.png │ │ ├── cloud-organization-create.png │ │ ├── cloud-organization-projects.png │ │ ├── cloud-organization-settings.png │ │ ├── cloud-organization-users.png │ │ ├── cloud-project-backup-calendar.png │ │ ├── cloud-project-backup.png │ │ ├── cloud-project-dashboard.png │ │ ├── cloud-project-servers-connections.png │ │ ├── cloud-project-servers-dump.png │ │ ├── cloud-project-servers.png │ │ ├── cloud-project-settings.png │ │ ├── cloud-project-tokens-new.png │ │ ├── cloud-project-tokens.png │ │ ├── cloud-project-users.png │ │ ├── studio-backup-02-full-backup-scheduling.png │ │ ├── studio-backup-03-incremental-backup-scheduling.png │ │ ├── studio-backup-04-full-incr-backup-scheduling.png │ │ ├── studio-backup-06-backup-event.png │ │ └── studio-backup-08-restore-from-incremental.png │ ├── configuration.png │ ├── connections.png │ ├── demo-dbs │ │ └── social-travel-agency │ │ │ ├── DataModel.png │ │ │ ├── Inheritance.png │ │ │ ├── customers_countries.png │ │ │ ├── customers_friends.png │ │ │ ├── customers_restaurants.png │ │ │ ├── profiles.png │ │ │ ├── query_11_browse.png │ │ │ ├── query_12_browse.png │ │ │ ├── query_12_graph.png │ │ │ ├── query_14_browse.png │ │ │ ├── query_14_graph.png │ │ │ ├── query_15_browse.png │ │ │ ├── query_15_graph.png │ │ │ ├── query_16_browse.png │ │ │ ├── query_16_graph.png │ │ │ ├── query_17_browse.png │ │ │ ├── query_17_graph.png │ │ │ ├── query_18_browse.png │ │ │ ├── query_18_graph.png │ │ │ ├── query_19_browse.png │ │ │ ├── query_19_graph.png │ │ │ ├── query_1_browse.png │ │ │ ├── query_1_graph.png │ │ │ ├── query_20_browse.png │ │ │ ├── query_21_browse.png │ │ │ ├── query_22_browse.png │ │ │ ├── query_23_browse.png │ │ │ ├── query_24_browse.png │ │ │ ├── query_25_browse.png │ │ │ ├── query_26_browse.png │ │ │ ├── query_27_browse.png │ │ │ ├── query_27_graph.png │ │ │ ├── query_29_browse.png │ │ │ ├── query_2_browse.png │ │ │ ├── query_2_graph.png │ │ │ ├── query_30_browse.png │ │ │ ├── query_31_browse.png │ │ │ ├── query_32_browse.png │ │ │ ├── query_33_browse.png │ │ │ ├── query_34_browse.png │ │ │ ├── query_35_graph.png │ │ │ ├── query_36_browse.png │ │ │ ├── query_37_graph.png │ │ │ ├── query_38_graph.png │ │ │ ├── query_39_graph.png │ │ │ ├── query_3_browse.png │ │ │ ├── query_3_graph.png │ │ │ ├── query_40_browse.png │ │ │ ├── query_40_graph.png │ │ │ ├── query_41_graph.png │ │ │ ├── query_42_graph.png │ │ │ ├── query_43_graph.png │ │ │ ├── query_44_browse.png │ │ │ ├── query_45_graph.png │ │ │ ├── query_46_graph.png │ │ │ ├── query_4_browse.png │ │ │ ├── query_4_graph.png │ │ │ ├── query_5_browse.png │ │ │ ├── query_5_graph.png │ │ │ ├── query_6_browse.png │ │ │ ├── query_6_graph.png │ │ │ ├── query_7_browse.png │ │ │ ├── query_7_graph.png │ │ │ ├── query_8_browse.png │ │ │ ├── query_9_browse.png │ │ │ ├── query_recommendation_1_browse.png │ │ │ ├── query_recommendation_2_graph.png │ │ │ ├── query_recommendation_3_graph.png │ │ │ ├── shortestpath_1_browse.png │ │ │ ├── shortestpath_1_graph.png │ │ │ ├── shortestpath_2_browse.png │ │ │ ├── shortestpath_2_graph.png │ │ │ ├── traverse_1_browse.png │ │ │ ├── traverse_1_graph.png │ │ │ ├── traverse_2_browse.png │ │ │ └── traverse_2_graph.png │ ├── edgeMenu.png │ ├── editDocument.png │ ├── editVertex.png │ ├── etl │ │ └── openbeerdb │ │ │ ├── Beer_Data_Model-Graph.png │ │ │ ├── Beer_Data_Model-Relational.png │ │ │ ├── library_visjs_class_category_and_style.png │ │ │ ├── library_visjs_expand_beer.png │ │ │ ├── studio_browse_expand_beer.png │ │ │ ├── studio_graph_beer_class_category.png │ │ │ ├── studio_graph_class_category_and_style.png │ │ │ └── studio_graph_specific_beer.png │ ├── functions.png │ ├── import-export.png │ ├── importPublic.png │ ├── import_from_neo4j │ │ └── northwind │ │ │ ├── northwind_graph_editor.PNG │ │ │ ├── northwind_match_query.PNG │ │ │ └── northwind_schema_manager.PNG │ ├── indexes.png │ ├── java │ │ ├── orientdb-api-stack.png │ │ └── orientdb-api-stack.pptx │ ├── liveQuery.png │ ├── match-example-graph.png │ ├── match-example-table.png │ ├── newClass.png │ ├── newDb.png │ ├── newIndex.png │ ├── newProperty.png │ ├── newRole.png │ ├── newRule.png │ ├── newUser.png │ ├── query.png │ ├── queryPolling.png │ ├── result.png │ ├── resultRaw.png │ ├── roles.png │ ├── runConsole-connectToDatabase.png │ ├── runStudio.png │ ├── schema.png │ ├── server-level-commands.png │ ├── serverConfig.png │ ├── storage.png │ ├── strictSQL.png │ ├── structure.png │ ├── studio-auditing-configuration.png │ ├── studio-auditing-log.png │ ├── studio-backup-00-fresh-scheduler.png │ ├── studio-backup-01-backup-scheduler-right-panel.png │ ├── studio-backup-02-full-backup-scheduling.png │ ├── studio-backup-03-incremental-backup-scheduling.png │ ├── studio-backup-04-full-incr-backup-scheduling.png │ ├── studio-backup-05-granularity.png │ ├── studio-backup-05.1- calendar-not-empty.png │ ├── studio-backup-06-backup-event.png │ ├── studio-backup-07-restore-from-full.png │ ├── studio-backup-08-restore-from-incremental.png │ ├── studio-backup-09-restore-from-full-incr.png │ ├── studio-cluster-management-databases.png │ ├── studio-cluster-management-overview.png │ ├── studio-configuration.png │ ├── studio-conns.png │ ├── studio-dashboard.png │ ├── studio-data-centers.png │ ├── studio-dbs.png │ ├── studio-function-factorial.png │ ├── studio-function-repository.png │ ├── studio-function-sum.png │ ├── studio-importPublic.png │ ├── studio-neo4j-importer │ │ ├── studio-neo4jimporter-job-completed.png │ │ ├── studio-neo4jimporter-job-running.png │ │ ├── studio-neo4jimporter-step1-tryConnection.png │ │ └── studio-neo4jimporter-step2.png │ ├── studio-newDb.png │ ├── studio-queryprofiler-commandcache.png │ ├── studio-queryprofiler-query.png │ ├── studio-server-management-configuration.png │ ├── studio-server-management-connections.png │ ├── studio-server-management-databases.png │ ├── studio-server-management-logs.png │ ├── studio-server-management-metrics-chronos.png │ ├── studio-server-management-metrics-counters.png │ ├── studio-server-management-metrics-hook.png │ ├── studio-server-management-metrics-stats.png │ ├── studio-server-management-overview.png │ ├── studio-stats-2servers.png │ ├── studio-stats.png │ ├── studio-teleporter │ │ ├── studio-teleporter-job-completed.png │ │ ├── studio-teleporter-job-running.png │ │ ├── studio-teleporter-step1-tryConnection.png │ │ ├── studio-teleporter-step2.png │ │ ├── studio-teleporter-step3-filtering-1.png │ │ ├── studio-teleporter-step3-filtering-2.png │ │ ├── studio-teleporter-step3-filtering-3.png │ │ ├── studio-teleporter-step3-filtering-4.png │ │ ├── studio-teleporter-step4-add-edge-button.png │ │ ├── studio-teleporter-step4-add-edge-drag.png │ │ ├── studio-teleporter-step4-add-edge-modal1.png │ │ ├── studio-teleporter-step4-add-edge-modal2.png │ │ ├── studio-teleporter-step4-add-prop-button.png │ │ ├── studio-teleporter-step4-add-prop-modal1.png │ │ ├── studio-teleporter-step4-add-prop-modal2.png │ │ ├── studio-teleporter-step4-aggr-edge-rel-view-1.png │ │ ├── studio-teleporter-step4-aggr-edge-rel-view-2.png │ │ ├── studio-teleporter-step4-aggr-edge-rendering.png │ │ ├── studio-teleporter-step4-aggregated-graph+legend.png │ │ ├── studio-teleporter-step4-drop-edge-class.png │ │ ├── studio-teleporter-step4-drop-edge-instance.png │ │ ├── studio-teleporter-step4-drop-prop-modal.png │ │ ├── studio-teleporter-step4-edit-prop-modal.png │ │ ├── studio-teleporter-step4-excluded-props.png │ │ ├── studio-teleporter-step4-graph+selected-vertex.png │ │ ├── studio-teleporter-step4-only-graph.png │ │ ├── studio-teleporter-step4-reincluded-props.png │ │ ├── studio-teleporter-step4-rename-class-button.png │ │ ├── studio-teleporter-step4-rename-class-modal.png │ │ ├── studio-teleporter-step4-search-bar.png │ │ ├── studio-teleporter-step4-simple-edge-rel-view.png │ │ └── studio-teleporter-step4-simple-edge-rendering.png │ ├── studio │ │ └── studio-login.png │ ├── teleporter-execution-dump.png │ ├── teleporter-inheritance-orientdb-schema.png │ ├── teleporter-inheritance-single-table.png │ ├── teleporter-inheritance-table-class.png │ ├── teleporter-inheritance-table-concrete-class.png │ ├── teleporter-migration.png │ ├── teleporter-migration1.png │ ├── teleporter-migration2.png │ ├── teleporter-naive-aggr-strategy-schema3.png │ ├── teleporter-naive-strategy-schema1.png │ ├── teleporter-naive-strategy-schema2.png │ ├── teleporter-strategies-example1.png │ ├── teleporter-strategies-example2-aggr.png │ ├── teleporter-strategies-example2-not-aggr.png │ ├── teleporter-strategies-example2-tables.png │ ├── teleporter-whole-workflow.png │ ├── tutorial-select-from-rid.png │ ├── users.png │ └── warning.png ├── indexing │ ├── Auto-Sharding-Index.md │ ├── Full-Text-Index.md │ ├── FullTextIndex.md │ ├── Hash-Index.md │ ├── Indexes.md │ ├── SB-Tree-index.md │ └── Spatial-Index.md ├── internals │ ├── Caching.md │ ├── Clusters.md │ ├── Custom-Index-Engine.md │ ├── DB-Server.md │ ├── Dynamic-Hooks.md │ ├── Embedded-Server.md │ ├── Hook.md │ ├── Internals.md │ ├── Limits.md │ ├── Local-Storage.md │ ├── Memory-storage.md │ ├── Network Binary Token Format.md │ ├── Network-Binary-Protocol-Commands.md │ ├── Network-Binary-Protocol.md │ ├── Paginated-Local-Storage.md │ ├── Record-CSV-Serialization.md │ ├── Record-Schemaless-Binary-Serialization.md │ ├── RidBag.md │ ├── Server-Status.md │ ├── Storages.md │ ├── System-Database-Internal-Notes.md │ ├── System-Database.md │ ├── System-Users-Implementation.md │ ├── System-Users.md │ ├── Transactions.md │ ├── Web-Server.md │ ├── Write-Ahead-Log.md │ ├── messages.md │ ├── plocal-storage-disk-cache.md │ └── plocal-storage-engine.md ├── introduction │ └── README.md ├── java │ ├── Binary-Data.md │ ├── Document-API-Class.md │ ├── Document-API-Database.md │ ├── Document-API-Documents.md │ ├── Document-API-Property.md │ ├── Document-Database.md │ ├── Fetching-Strategies.md │ ├── Graph-Batch-Insert.md │ ├── Graph-Blueprints.md │ ├── Graph-Consistency.md │ ├── Graph-Database-Tinkerpop.md │ ├── Graph-Factory.md │ ├── Graph-Schema-Class.md │ ├── Graph-Schema-Property.md │ ├── Graph-Schema.md │ ├── Graph-VE.md │ ├── JPA-Configuration.md │ ├── Java-API.md │ ├── Java-Hooks.md │ ├── Java-Multi-Threading-Concurrency.md │ ├── Java-Multi-Threading-Usage.md │ ├── Java-Multi-Threading.md │ ├── Java-MultiModel-API.md │ ├── Java-MultiModel-Data-API.md │ ├── Java-Query-API.md │ ├── Java-Schema-Api.md │ ├── Java-Traverse.md │ ├── Java-Web-Apps.md │ ├── Lightweight-Edges.md │ ├── Live-Query-Comparison.md │ ├── Live-Query-Intro.md │ ├── Live-Query-Java.md │ ├── Live-Query.md │ ├── Object-2-Record-Java-Binding.md │ ├── Object-DB-Attach.md │ ├── Object-DB-Interface.md │ ├── Object-DB-POJO.md │ ├── Object-DB-Schema.md │ ├── Object-Database.md │ ├── Partitioned-Graphs.md │ ├── TODO │ │ ├── Java-Backup.md │ │ ├── Java-Batch-Script.md │ │ ├── Java-Export.md │ │ ├── Java-Import.md │ │ ├── Java-Restore.md │ │ ├── Java-Sequences.md │ │ └── Server-Management-Java.md │ ├── Transaction-propagation.md │ ├── Tutorial-Java.md │ └── ref │ │ ├── OClass.md │ │ ├── OClass │ │ ├── addCluster.md │ │ ├── addClusterId.md │ │ ├── addSuperClass.md │ │ ├── areIndexed.md │ │ ├── count.md │ │ ├── createIndex.md │ │ ├── createProperty.md │ │ ├── dropProperty.md │ │ ├── existsProperty.md │ │ ├── getAllSubclasses.md │ │ ├── getAllSuperClasses.md │ │ ├── getAutoShardingIndex.md │ │ ├── getClassIndex.md │ │ ├── getClassIndexes.md │ │ ├── getClassInvolvedIndexes.md │ │ ├── getClusterIds.md │ │ ├── getDefaultClusterId.md │ │ ├── getIndexedProperties.md │ │ ├── getName.md │ │ ├── getProperty.md │ │ ├── getSubclasses.md │ │ ├── getSuperClassesNames.md │ │ ├── hasClusterId.md │ │ ├── hasPolymorphicClusterId.md │ │ ├── hasSuperClasses.md │ │ ├── isEdgeType.md │ │ ├── isVertexType.md │ │ ├── properties.md │ │ ├── propertiesMap.md │ │ ├── removeClusterId.md │ │ ├── removeSuperClass.md │ │ ├── setDefaultClusterId.md │ │ ├── setName.md │ │ ├── truncate.md │ │ └── truncateCluster.md │ │ ├── OCluster.md │ │ ├── OCluster │ │ ├── close.md │ │ ├── delete.md │ │ ├── deleteRecord.md │ │ ├── exists.md │ │ ├── getFileName.md │ │ ├── getFirstPosition.md │ │ ├── getId.md │ │ ├── getLastPosition.md │ │ ├── getName.md │ │ ├── getNextPosition.md │ │ ├── getRecordsSize.md │ │ ├── getTombstonesCount.md │ │ ├── hideRecord.md │ │ ├── open.md │ │ ├── truncate.md │ │ └── updateRecord.md │ │ ├── ODatabaseDocument.md │ │ ├── ODatabaseDocument │ │ ├── addCluster.md │ │ ├── begin.md │ │ ├── browseClass.md │ │ ├── browseCluster.md │ │ ├── close.md │ │ ├── command.md │ │ ├── commit.md │ │ ├── countClass.md │ │ ├── countClusterElements.md │ │ ├── createClass.md │ │ ├── createClassIfNotExists.md │ │ ├── createEdgeClass.md │ │ ├── createVertexClass.md │ │ ├── declareIntent.md │ │ ├── delete.md │ │ ├── dropCluster.md │ │ ├── execute.md │ │ ├── existsCluster.md │ │ ├── getActiveIntent.md │ │ ├── getClass.md │ │ ├── getClusterIdByName.md │ │ ├── getClusterNameById.md │ │ ├── getClusters.md │ │ ├── getDefaultClusterId.md │ │ ├── getMetadata.md │ │ ├── getName.md │ │ ├── getRecord.md │ │ ├── getRecordType.md │ │ ├── getTransaction.md │ │ ├── getURL.md │ │ ├── getUser.md │ │ ├── incrementalBackup.md │ │ ├── isActiveOnCurrentThread.md │ │ ├── isClosed.md │ │ ├── live.md │ │ ├── load.md │ │ ├── newBlob.md │ │ ├── newEdge.md │ │ ├── newElement.md │ │ ├── newInstance.md │ │ ├── newVertex.md │ │ ├── query.md │ │ ├── registerListener.md │ │ ├── rollback.md │ │ ├── save.md │ │ ├── truncateCluster.md │ │ └── unregisterListener.md │ │ ├── ODatabaseListener.md │ │ ├── ODatabaseSession.md │ │ ├── OEdge.md │ │ ├── OEdge │ │ ├── getFrom.md │ │ ├── getTo.md │ │ └── isLightweight.md │ │ ├── OElement.md │ │ ├── OElement │ │ ├── asEdge.md │ │ ├── asVertex.md │ │ ├── getProperty.md │ │ ├── getPropertyNames.md │ │ ├── getSchemaType.md │ │ ├── isEdge.md │ │ ├── isVertex.md │ │ ├── removeProperty.md │ │ └── setProperty.md │ │ ├── OFunction.md │ │ ├── OFunction │ │ ├── getCode.md │ │ ├── getId.md │ │ ├── getLanguage.md │ │ ├── getName.md │ │ ├── getParameters.md │ │ ├── isIdempotent.md │ │ ├── setCode.md │ │ ├── setIdempotent.md │ │ ├── setLanguage.md │ │ ├── setName.md │ │ └── setParameters.md │ │ ├── OFunctionLibrary.md │ │ ├── OFunctionLibrary │ │ ├── createFunction.md │ │ ├── dropFunction.md │ │ ├── getFunction.md │ │ └── getFunctionNames.md │ │ ├── OIntent.md │ │ ├── OLiveQueryMonitor.md │ │ ├── OLiveQueryResultListener.md │ │ ├── OLiveQueryResultListener │ │ ├── onCreate.md │ │ ├── onDelete.md │ │ ├── onEnd.md │ │ ├── onError.md │ │ └── onUpdate.md │ │ ├── OMetadata.md │ │ ├── OMetadata │ │ ├── getFunctionLibrary.md │ │ └── getSchema.md │ │ ├── OProperty.md │ │ ├── OProperty │ │ ├── getDefaultValue.md │ │ ├── getLinkedClass.md │ │ ├── getLinkedType.md │ │ ├── getMax.md │ │ ├── getMin.md │ │ ├── getName.md │ │ ├── getType.md │ │ ├── isMandatory.md │ │ ├── isNotNull.md │ │ ├── isReadonly.md │ │ ├── setDefaultValue.md │ │ ├── setLinkedClass.md │ │ ├── setLinkedType.md │ │ ├── setMax.md │ │ ├── setMin.md │ │ ├── setName.md │ │ └── setType.md │ │ ├── ORID.md │ │ ├── ORecordOperation.md │ │ ├── OResult.md │ │ ├── OResultSet.md │ │ ├── OResultSet │ │ ├── close.md │ │ ├── edgeStream.md │ │ ├── elementStream.md │ │ ├── estimateSize.md │ │ ├── hasNext.md │ │ ├── next.md │ │ ├── remove.md │ │ ├── stream.md │ │ └── vertexStream.md │ │ ├── ORule.md │ │ ├── OSchema.md │ │ ├── OSchema │ │ ├── countClasses.md │ │ ├── createAbstractClass.md │ │ ├── createClass.md │ │ ├── dropClass.md │ │ ├── existsClass.md │ │ ├── getClass.md │ │ ├── getClassByClusterId.md │ │ ├── getClasses.md │ │ ├── getClassesRelyOnCluster.md │ │ └── getOrCreateClass.md │ │ ├── OSecurityRole.md │ │ ├── OSecurityRole │ │ ├── addRule.md │ │ ├── allow.md │ │ ├── getDocument.md │ │ ├── getName.md │ │ ├── getParentRole.md │ │ ├── getRuleSet.md │ │ ├── grant.md │ │ ├── hasRule.md │ │ ├── revoke.md │ │ └── setParentRole.md │ │ ├── OSecurityUser.md │ │ ├── OSecurityUser │ │ ├── addRole.md │ │ ├── allow.md │ │ ├── checkIfAllowed.md │ │ ├── checkPassword.md │ │ ├── getAccountStatus.md │ │ ├── getDocument.md │ │ ├── getName.md │ │ ├── getPassword.md │ │ ├── getRoles.md │ │ ├── hasRole.md │ │ ├── isRuleDefined.md │ │ ├── removeRole.md │ │ ├── setAccountStatus.md │ │ ├── setName.md │ │ └── setPassword.md │ │ ├── OServer.md │ │ ├── OServer │ │ ├── addTemporaryUser.md │ │ ├── addUser.md │ │ ├── authenticate.md │ │ ├── dropUser.md │ │ ├── existsStoragePath.md │ │ ├── getAvailableStorageNames.md │ │ ├── getConfiguration.md │ │ ├── getDatabaseDirectory.md │ │ ├── getInstance.md │ │ ├── getInstanceByPath.md │ │ ├── getStoragePath.md │ │ ├── getUser.md │ │ ├── isActive.md │ │ ├── isAllowed.md │ │ ├── openDatabase.md │ │ ├── restart.md │ │ ├── saveConfiguration.md │ │ ├── shutdown.md │ │ └── startup.md │ │ ├── OTransaction.md │ │ ├── OTransaction │ │ ├── amountOfNestedTxs.md │ │ ├── begin.md │ │ ├── close.md │ │ ├── commit.md │ │ ├── getDatabase.md │ │ ├── getEntryCount.md │ │ ├── getInvolvedIndexes.md │ │ ├── getIsolationLevel.md │ │ ├── getNewRecordEntriesByClass.md │ │ ├── getNewRecordEntriesByCluster.md │ │ ├── getRecordEntry.md │ │ ├── getRecordOperations.md │ │ ├── getStatus.md │ │ ├── hasRecordCreation.md │ │ ├── rollback.md │ │ └── setIsolationLevel.md │ │ ├── OType.md │ │ ├── OVertex.md │ │ ├── OVertex │ │ ├── addEdge.md │ │ ├── getEdges.md │ │ └── getVertices.md │ │ ├── OrientDB.md │ │ ├── OrientDB │ │ ├── create.md │ │ ├── createIfNotExists.md │ │ ├── drop.md │ │ ├── exists.md │ │ ├── list.md │ │ └── open.md │ │ └── README.md ├── jdbc-driver │ └── README.md ├── js │ ├── Javascript-Command.md │ ├── Javascript-Driver.md │ ├── Script-Interpreter-Plugin.md │ └── custom.js ├── legacy │ ├── 2011.md │ ├── Architecture.md │ ├── Build.md │ ├── Choosing-between-Graph-or-Document-API.md │ ├── Code-conventions.md │ ├── Console-Command-Share-Database.md │ ├── Console-Command-Show-Holes.md │ ├── Distributed-Cache.md │ ├── DocumentDB-Comparison.md │ ├── Download.md │ ├── GraphDB-Comparison.md │ ├── HA-Upgrading.md │ ├── Hackaton.md │ ├── Home-Old.md │ ├── Home.md │ ├── Install.md │ ├── Introduction.md │ ├── Migrating-from-2.2.x.md │ ├── Migrating-from-older-versions.md │ ├── Migration-from-1.3.x-to-1.4.x.md │ ├── Migration-from-1.4.x-to-1.5.x.md │ ├── Migration-from-1.5.x-to-1.6.x.md │ ├── Migration-from-1.6.x-to-1.7.x.md │ ├── Migration-from-1.7.x-to-2.0.x.md │ ├── Migration.md │ ├── Operations.md │ ├── Presentations.md │ ├── Query-Examples.md │ ├── Quick-Start.md │ ├── Release-2.1.0.md │ ├── Release-2.2.0.md │ ├── SUMMARY_old.md │ ├── Session-Management.md │ ├── Spatial-Module.md │ ├── Studio-Executing-Query.md │ ├── TODO.md │ ├── Team.md │ ├── Use-Cases.md │ └── index.txt ├── marcopolo │ ├── MarcoPolo-BinaryRecord.md │ ├── MarcoPolo-Database.md │ ├── MarcoPolo-Date.md │ ├── MarcoPolo-DateTime.md │ ├── MarcoPolo-Document.md │ ├── MarcoPolo-FetchPlan.md │ ├── MarcoPolo-RID.md │ ├── MarcoPolo-Server.md │ ├── MarcoPolo-Structs.md │ ├── MarcoPolo-Types.md │ ├── MarcoPolo-command.md │ ├── MarcoPolo-create-db.md │ ├── MarcoPolo-create-record.md │ ├── MarcoPolo-db-countrecords.md │ ├── MarcoPolo-db-exists.md │ ├── MarcoPolo-db-reload.md │ ├── MarcoPolo-db-size.md │ ├── MarcoPolo-delete-record.md │ ├── MarcoPolo-distrib-config.md │ ├── MarcoPolo-drop-db.md │ ├── MarcoPolo-live-query-unsubscribe.md │ ├── MarcoPolo-live-query.md │ ├── MarcoPolo-load-record.md │ ├── MarcoPolo-script.md │ ├── MarcoPolo-update-record.md │ └── MarcoPolo.md ├── misc │ ├── About-This-Manual.md │ ├── Backward-compatibility.md │ ├── Cluster-Selection.md │ ├── Contribute-to-OrientDB.md │ ├── Documents-Vertices-Edges.md │ ├── Editions.md │ ├── Features.md │ ├── Get-in-Touch.md │ ├── History.md │ ├── OrientDB-REST.md │ ├── Overview.md │ ├── Report-an-issue.md │ ├── Roadmap.md │ ├── Stress-Test-Tool.md │ ├── Tools.md │ ├── Troubleshooting-Java.md │ ├── Troubleshooting.md │ └── What-Is-OrientDB.md ├── neo4j-to-orientdb-importer │ └── README.md ├── orientjs │ ├── Client.md │ ├── OrientJS-CLI-Database.md │ ├── OrientJS-CLI-Migration.md │ ├── OrientJS-CLI.md │ ├── OrientJS-Class-Classes.md │ ├── OrientJS-Class-Properties.md │ ├── OrientJS-Class-Records.md │ ├── OrientJS-Class.md │ ├── OrientJS-Database.md │ ├── OrientJS-Events.md │ ├── OrientJS-Functions.md │ ├── OrientJS-Index.md │ ├── OrientJS-Legacy.md │ ├── OrientJS-Query-Create.md │ ├── OrientJS-Query-Delete.md │ ├── OrientJS-Query-Fetch.md │ ├── OrientJS-Query-Insert.md │ ├── OrientJS-Query-Live-Query.md │ ├── OrientJS-Query-Select.md │ ├── OrientJS-Query-Transform.md │ ├── OrientJS-Query-Traverse.md │ ├── OrientJS-Query-Update.md │ ├── OrientJS-Query.md │ ├── OrientJS-Record.md │ ├── OrientJS-Server.md │ ├── OrientJS-Transactions.md │ ├── OrientJS.md │ ├── Reference.md │ └── Session.md ├── php │ ├── PHP-Client.md │ ├── PHP-ClusterMap-dropClusterID.md │ ├── PHP-ClusterMap-getClusterID.md │ ├── PHP-ClusterMap-getIdList.md │ ├── PHP-ClusterMap.md │ ├── PHP-Command.md │ ├── PHP-Database.md │ ├── PHP-ID.md │ ├── PHP-Query.md │ ├── PHP-Record-getOClass.md │ ├── PHP-Record-getOData.md │ ├── PHP-Record-getRid.md │ ├── PHP-Record-jsonSerialize.md │ ├── PHP-Record-recordSerialize.md │ ├── PHP-Record-setOClass.md │ ├── PHP-Record-setOData.md │ ├── PHP-Record-setRid.md │ ├── PHP-Record.md │ ├── PHP-Server.md │ ├── PHP-Tx-attach.md │ ├── PHP-Tx-begin.md │ ├── PHP-Tx-commit.md │ ├── PHP-Tx-rollback.md │ ├── PHP-Tx.md │ ├── PHP-dataClusterAdd.md │ ├── PHP-dataClusterCount.md │ ├── PHP-dataClusterDataRange.md │ ├── PHP-dataClusterDrop.md │ ├── PHP-dbCountRecords.md │ ├── PHP-dbCreate.md │ ├── PHP-dbDrop.md │ ├── PHP-dbExists.md │ ├── PHP-dbList.md │ ├── PHP-dbReload.md │ ├── PHP-dbSize.md │ ├── PHP-queryAsync.md │ ├── PHP-recordCreate.md │ ├── PHP-recordLoad.md │ ├── PHP-recordUpdate.md │ ├── PHP-sqlBatch.md │ └── PHP.md ├── plugins │ ├── Automatic-Backup.md │ ├── Extend-Server.md │ ├── Gephi.md │ ├── JMX-Plugin.md │ ├── Mail-Plugin.md │ ├── Plugins.md │ ├── Rexster.md │ ├── SysLog-Plugin.md │ └── spider-box.md ├── programs │ ├── Administrative-Utility-Programs.md │ ├── Client-Programs.md │ ├── Data-Import-Programs.md │ ├── README.md │ ├── Server-Startup-Programs.md │ ├── backup.md │ ├── dserver.md │ ├── oetl.md │ ├── orientdb-neo4j-importer.md │ ├── orientdb.md │ ├── server.md │ ├── shutdown.md │ └── stresstester.md ├── pyorient │ ├── PyOrient-Client-Batch.md │ ├── PyOrient-Client-Command.md │ ├── PyOrient-Client-DB-Count-Records.md │ ├── PyOrient-Client-DB-Create.md │ ├── PyOrient-Client-DB-Drop.md │ ├── PyOrient-Client-DB-Exists.md │ ├── PyOrient-Client-DB-List.md │ ├── PyOrient-Client-DB-Open.md │ ├── PyOrient-Client-DB-Reload.md │ ├── PyOrient-Client-DB-Size.md │ ├── PyOrient-Client-Data-Cluster-Add.md │ ├── PyOrient-Client-Data-Cluster-Count.md │ ├── PyOrient-Client-Data-Cluster-Data-Range.md │ ├── PyOrient-Client-Data-Cluster-Drop.md │ ├── PyOrient-Client-Get-Session-Token.md │ ├── PyOrient-Client-Query-Async.md │ ├── PyOrient-Client-Query.md │ ├── PyOrient-Client-Record-Create.md │ ├── PyOrient-Client-Record-Delete.md │ ├── PyOrient-Client-Record-Load.md │ ├── PyOrient-Client-Record-Update.md │ ├── PyOrient-Client-Set-Session-Token.md │ ├── PyOrient-Client-Tx-Commit.md │ ├── PyOrient-Client.md │ ├── PyOrient-OGM-Batch.md │ ├── PyOrient-OGM-Brokers.md │ ├── PyOrient-OGM-Connection.md │ ├── PyOrient-OGM-Schemas.md │ ├── PyOrient-OGM-Scripts.md │ ├── PyOrient-OGM.md │ ├── PyOrient-Tx-Attach.md │ ├── PyOrient-Tx-Begin.md │ ├── PyOrient-Tx-Commit.md │ ├── PyOrient-Tx-Rollback.md │ └── PyOrient.md ├── release │ ├── 3.2 │ │ ├── API-Changes.md │ │ ├── Available-Packages.md │ │ ├── Known-issues.md │ │ ├── README.md │ │ ├── SQL-Changes.md │ │ ├── Upgrading-to-OrientDB-3.2.md │ │ ├── What-is-new-in-OrientDB-3.2.md │ │ └── include-warning-3.0.md │ ├── Release-Notes.md │ ├── Upgrade.md │ └── Upgrading-Distributed-Environment.md ├── scala │ └── Scala-Language.md ├── security │ ├── Database-Encryption.md │ ├── Database-Security.md │ ├── OrientDB-Security-Guide.md │ ├── SAP-Enterprise-OrientDB-DPP.md │ ├── Security-Config.md │ ├── Security-Kerberos-Client-Examples.md │ ├── Security-New-Security-Features-Code-Changes.md │ ├── Security-OrientDB-New-Security-Features.md │ ├── Security-Symmetric-Key-Authentication.md │ ├── Security.md │ ├── Server-Security.md │ └── Using-SSL-with-OrientDB.md ├── serverlevel │ ├── Alter-System-Role.md │ ├── Create-Database.md │ ├── Create-System-User.md │ ├── Drop-Database.md │ ├── Exists-System-User.md │ └── README.md ├── sql │ ├── Command-Cache.md │ ├── Pagination.md │ ├── Pivoting-With-Query.md │ ├── README.md │ ├── SQL-Alter-Class.md │ ├── SQL-Alter-Cluster.md │ ├── SQL-Alter-Database.md │ ├── SQL-Alter-Property.md │ ├── SQL-Alter-Security-Policy.md │ ├── SQL-Alter-Sequence.md │ ├── SQL-Commands.md │ ├── SQL-Create-Class.md │ ├── SQL-Create-Cluster.md │ ├── SQL-Create-Edge.md │ ├── SQL-Create-Function.md │ ├── SQL-Create-Index.md │ ├── SQL-Create-Link.md │ ├── SQL-Create-Property.md │ ├── SQL-Create-Security-Policy.md │ ├── SQL-Create-Sequence.md │ ├── SQL-Create-User.md │ ├── SQL-Create-Vertex.md │ ├── SQL-Create-View.md │ ├── SQL-Delete-Edge.md │ ├── SQL-Delete-Vertex.md │ ├── SQL-Delete.md │ ├── SQL-Drop-Class.md │ ├── SQL-Drop-Cluster.md │ ├── SQL-Drop-Index.md │ ├── SQL-Drop-Property.md │ ├── SQL-Drop-Sequence.md │ ├── SQL-Drop-User.md │ ├── SQL-Drop-View.md │ ├── SQL-Explain.md │ ├── SQL-Find-References.md │ ├── SQL-Functions.md │ ├── SQL-Grant.md │ ├── SQL-HA-Remove-Server.md │ ├── SQL-HA-Set.md │ ├── SQL-HA-Status.md │ ├── SQL-HA-Sync-Cluster.md │ ├── SQL-HA-Sync-Database.md │ ├── SQL-Insert.md │ ├── SQL-Introduction.md │ ├── SQL-Live-Select.md │ ├── SQL-Live-Unsubscribe.md │ ├── SQL-Match.md │ ├── SQL-Metadata.md │ ├── SQL-Methods.md │ ├── SQL-Move-Vertex.md │ ├── SQL-Optimize-Database.md │ ├── SQL-Profile.md │ ├── SQL-Projections.md │ ├── SQL-Query.md │ ├── SQL-Rebuild-Index.md │ ├── SQL-Revoke.md │ ├── SQL-Select-Execution.md │ ├── SQL-Syntax.md │ ├── SQL-Traverse.md │ ├── SQL-Truncate-Class.md │ ├── SQL-Truncate-Cluster.md │ ├── SQL-Truncate-Record.md │ ├── SQL-Update-Edge.md │ ├── SQL-Update.md │ ├── SQL-Where.md │ ├── SQL-batch.md │ └── Sequences-and-auto-increment.md ├── studio │ ├── README.md │ ├── backups-imports-exports │ │ ├── README.md │ │ ├── Studio-Backup-Management.md │ │ ├── Studio-Neo4j-Importer.md │ │ └── Studio-Teleporter.md │ ├── menus-panels │ │ └── README.md │ ├── server-management │ │ ├── README.md │ │ ├── Server-Management.md │ │ ├── Studio-Alerts-Management.md │ │ ├── Studio-Auditing.md │ │ ├── Studio-Cluster-Management.md │ │ ├── Studio-Dashboard.md │ │ ├── Studio-Data-Centers.md │ │ ├── Studio-Query-Profiler.md │ │ ├── Studio-Security.md │ │ └── Studio-Server-Management.md │ ├── tmp.md │ ├── working-with-data │ │ ├── README.md │ │ ├── browse │ │ │ ├── README.md │ │ │ ├── Studio-Browse-Modifying-Data.md │ │ │ ├── Studio-Browse-Querying-Data.md │ │ │ ├── Studio-Edit-Document.md │ │ │ ├── Studio-Edit-Edge.md │ │ │ └── Studio-Edit-Vertex.md │ │ └── graph-editor │ │ │ └── README.md │ ├── working-with-databases │ │ ├── README.md │ │ ├── Studio-Common-Database-Operations.md │ │ └── Studio-Database-Management.md │ ├── working-with-functions │ │ ├── README.md │ │ └── Studio-Functions.md │ ├── working-with-schemas │ │ ├── README.md │ │ ├── Studio-Classes.md │ │ ├── Studio-Indexes.md │ │ ├── Studio-Properties.md │ │ └── Studio-Schema-Manager.md │ └── working-with-users-roles │ │ ├── REAME.md │ │ ├── Studio-Roles-Management.md │ │ ├── Studio-Security-Manager.md │ │ └── Studio-Users-Management.md ├── teleporter │ ├── Teleporter-Execution-Strategies.md │ ├── Teleporter-Home.md │ ├── Teleporter-Import-Configuration.md │ ├── Teleporter-Import-Filters.md │ ├── Teleporter-Index.md │ ├── Teleporter-Inheritance.md │ ├── Teleporter-Installation-and-Configuration.md │ ├── Teleporter-Sequential-Executions-and-One-Way-Synchronizer.md │ ├── Teleporter-Single-Table-Inheritance.md │ ├── Teleporter-Table-Per-Class-Inheritance.md │ └── Teleporter-Table-Per-Concrete-Class-Inheritance.md ├── tinkerpop3 │ └── OrientDB-TinkerPop3.md ├── troubleshooting │ ├── Direct-Memory-Tracing.md │ ├── Leak-Detector.md │ └── README.md ├── tuning │ ├── Performance-Tuning-Document.md │ ├── Performance-Tuning-Graph.md │ ├── Performance-Tuning-Object.md │ ├── Performance-Tuning.md │ └── Profiler.md └── warning.png └── theme ├── book.js ├── css ├── chrome.css ├── general.css ├── print.css └── variables.css ├── favicon.png ├── favicon.svg ├── fonts ├── OPEN-SANS-LICENSE.txt ├── SOURCE-CODE-PRO-LICENSE.txt ├── fonts.css ├── open-sans-v17-all-charsets-300.woff2 ├── open-sans-v17-all-charsets-300italic.woff2 ├── open-sans-v17-all-charsets-600.woff2 ├── open-sans-v17-all-charsets-600italic.woff2 ├── open-sans-v17-all-charsets-700.woff2 ├── open-sans-v17-all-charsets-700italic.woff2 ├── open-sans-v17-all-charsets-800.woff2 ├── open-sans-v17-all-charsets-800italic.woff2 ├── open-sans-v17-all-charsets-italic.woff2 ├── open-sans-v17-all-charsets-regular.woff2 └── source-code-pro-v11-all-charsets-500.woff2 ├── highlight.css ├── highlight.js └── index.hbs /.gitignore: -------------------------------------------------------------------------------- 1 | _book 2 | *~ 3 | *# 4 | .#* 5 | deploy/* 6 | node_modules 7 | npm-debug.log 8 | Icon* 9 | .idea/ 10 | *.swp 11 | \.#.* 12 | orientdb-book 13 | -------------------------------------------------------------------------------- /_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/_cover.jpg -------------------------------------------------------------------------------- /_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/_cover.png -------------------------------------------------------------------------------- /_cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/_cover_small.jpg -------------------------------------------------------------------------------- /_cover_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/_cover_small.png -------------------------------------------------------------------------------- /cover.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/cover.psd -------------------------------------------------------------------------------- /src/Upgrading-Distributed-Environment.md: -------------------------------------------------------------------------------- 1 | 2 | # Upgrading a Distributed Environment 3 | 4 | -------------------------------------------------------------------------------- /src/_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/src/_cover.jpg -------------------------------------------------------------------------------- /src/_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/src/_cover.png -------------------------------------------------------------------------------- /src/_cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/src/_cover_small.jpg -------------------------------------------------------------------------------- /src/_cover_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orientechnologies/orientdb-docs/317b268f09b3da1a330af72ee1d2d1f1590be9a8/src/_cover_small.png -------------------------------------------------------------------------------- /src/admin/Export-and-Import.md: -------------------------------------------------------------------------------- 1 | 2 | # Export and Import 3 | 4 | OrientDB supports export and import operations, like any database management system. 5 | 6 | This Section provides information on how to export-to and import-from JSON, as well on how to import from a RDBMS and Neo4j. 7 | 8 | > Neo4j is a registered trademark of Neo Technology, Inc. 9 | 10 | -------------------------------------------------------------------------------- /src/admin/Import-RDBMS-to-Graph-Model.md: -------------------------------------------------------------------------------- 1 | 2 | # Import from RDBMS to Graph Model 3 | 4 | To import from RDBMS to OrientDB using the Graph Model the ETL tool is the suggested way to do it. Take a look at: [Import from CSV to a Graph](http://www.orientechnologies.com/docs/last/orientdb-etl.wiki/Import-from-CSV-to-a-Graph.html). 5 | -------------------------------------------------------------------------------- /src/admin/Monitoring.md: -------------------------------------------------------------------------------- 1 | # Monitoring -------------------------------------------------------------------------------- /src/console/Console-Command-Disconnect.md: -------------------------------------------------------------------------------- 1 | 2 | # Console - DISCONNECT 3 | 4 | Closes the currently opened database. 5 | 6 | **Syntax** 7 | 8 | ``` 9 | DISCONNECT 10 | ``` 11 | 12 | **Example** 13 | 14 | - Disconnect from the current database: 15 | 16 |
17 |   orientdb> DISCONNECT
18 | 
19 |   Disconnecting from the database [../databases/petshop/petshop]...OK
20 |   
21 | 22 | >To connect to a database, see [`CONNECT`](Console-Command-Connect.md). For more information on other commands, see [Console Commands](Console-Commands.md). 23 | -------------------------------------------------------------------------------- /src/console/Console-Command-Get.md: -------------------------------------------------------------------------------- 1 | 2 | # Console - `GET` 3 | 4 | Returns the value of the requested property. 5 | 6 | **Syntax** 7 | 8 | ``` 9 | GET 10 | ``` 11 | 12 | - **``** Defines the name of the property. 13 | 14 | **Example** 15 | 16 | - Find the default limit on your database: 17 | 18 |
19 |   orientdb> GET LIMIT
20 | 
21 |   limit = 20
22 |   
23 | 24 | 25 | >To display all available properties configured on your database, use the [`PROPERTIES`](Console-Command-Properties.md) command. 26 | 27 | >For more information on other commands, see [Console Commands](Console-Commands.md). 28 | -------------------------------------------------------------------------------- /src/console/README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | # Console 5 | 6 | OrientDB provides a _Console_ Tool, which is a Java application that connects to and operates on OrientDB databases and Server instances. 7 | 8 | -------------------------------------------------------------------------------- /src/console/old/Console-Command-Grant.md: -------------------------------------------------------------------------------- 1 | # Console - GRANT 2 | 3 | Moved to [SQL Grant](../../sql/SQL-Grant.md). 4 | -------------------------------------------------------------------------------- /src/console/old/Console-Command-Revoke.md: -------------------------------------------------------------------------------- 1 | # Console - REVOKE 2 | 3 | Moved to [SQL Revoke](../../sql/SQL-Revoke.md). 4 | -------------------------------------------------------------------------------- /src/console/old/Console-Command-Sleep.md: -------------------------------------------------------------------------------- 1 | --- 2 | search: 3 | keywords: ['console', 'command', 'sleep', 'SLEEP'] 4 | --- 5 | 6 | # Console - `SLEEP` 7 | 8 | Pauses the console for the given amount a time. You may find this command useful in working with batches or to simulate latency. 9 | 10 | **Syntax** 11 | 12 | ```sql 13 | SLEEP