Home
Getting Started
Installation & Setup
Development & Integration
Deployment & Operations
Data Management
Technical Support
Platform Updates
Deployment & Operations
External Compute
High Availability
Operating Stardog
Overview
Administering Stardog 101
Command Line Interface
Configuring the BI Server
Adding Data
Backup and Restore
Database Checkpoints
Database Configuration
Database Administration
Literal Index
Managing Databases
Managing Query Performance
Query Management
Storage Layer
Stored Functions
Stored Queries
Transaction Logs
Transactions
Operating Stardog
Query Log Database
Cache Security
Encryption in Transit
Entity Resolution Security
Property-based Data Protection
Security
Kerberos
LDAP Integration
Managing Users and Roles
Named Graph Security
OAuth 2.0 Integration
Security Model
Virtual Graph Security
Backup & Restore
Capacity Planning
Server Administration
Logging
Memory Management
Process Management
Running the Stardog Server
Server Configuration
Server Monitoring
Upgrading the Server
Admin CLI Reference
Deployment & Operations / Operating Stardog
Overview
Documentation on operating stardog.
Administering Stardog 101
discusses the basics of administering Stardog including capacity planning and some common pitfalls.
Command Line Interface
discusses the command line interface (CLI) to interact with Stardog
Configuring the BI Server
discusses configuring Stardog's Business Intelligence (BI) Server to allow BI tools like Tableau to connect to Stardog
Adding Data
discusses adding data to a Stardog database
Backup and Restore
how to backup and restore a Stardog database
Database Checkpoints
using checkpoints to preserve point in time database images
Database Configuration
how to configure a Stardog database; contains all available database configuration options
Database Administration
a chapter dedicated to managing Stardog databases
Literal Index
discusses an in-memory sorted index for numeric values occurring in the graph
Managing Databases
discusses some basic operations for managing a Stardog database like creating, dropping, and offlining a database
Managing Query Performance
how to analyze a query's performance
Query Management
how to manage running queries
Storage Layer
how to manage data storage and optimization
Stored Functions
how to create and manage reusable functions for queries
Stored Queries
how to create and manage reusable queries
Transaction Logs
Use transaction logs for point-in-time recovery
Transactions
discusses transactions in Stardog.
Operating Stardog
This chapter discusses operating and administering Stardog.
Query Log Database
This page discusses the Query Log Database and how to use it.
Cache Security
discusses restricting access to named graphs
Encryption in Transit
discusses how to secure communications between clients and Stardog.
Entity Resolution Security
discusses entity resolution security
Property-based Data Protection
discusses property based data protection as a way to restrict access to sensitive information such as social security numbers.
Security
a chapter on security in Stardog. Security is mostly omitted in the server and database administration chapters and is instead discussed here.
Kerberos
discusses using Kerberos to authenticate users in Stardog
LDAP Integration
discusses using an LDAP server to authenticate users in Stardog
Managing Users and Roles
discusses how to manage users, roles and permissions.
Named Graph Security
discusses restricting access to named graphs
OAuth 2.0 Integration
Discusses using an OAuth 2.0 JWT Tokens to authenticate users in Stardog
Security Model
discusses Stardog's security model in detail including authentication and authorization
Virtual Graph Security
discusses data source and virtual graph security
Backup & Restore
How to backup and restore a complete Stardog server
Capacity Planning
The primary system resources used by Stardog are CPU, memory, and disk. Stardog also uses file handles and sockets, but we don't discuss those here. Stardog will take advantage of more than one CPU, c
Server Administration
a chapter dedicated to managing the Stardog server
Logging
This page discusses the different types of logging available Stardog.
Memory Management
This page discusses Stardog's memory management approach and some configurations that can be made based on the usage scenario.
Process Management
This page discusses the details of process management in Stardog.
Running the Stardog Server
This page discusses running the Stardog Server.
Server Configuration
This page discusses configuring the Stardog server. Configuring a Stardog database is discussed in detail in the [Database Configuration](../database-administration/database-configuration) section.
Server Monitoring
This page discusses how to monitor the Stardog server.
Upgrading the Server
This page discusses the process to upgrade the Stardog server.