-
Notifications
You must be signed in to change notification settings - Fork 16
Services
Jaren Brownlee edited this page May 22, 2023
·
3 revisions
The src -> services
folder contains various services and utilities associated with DeepLynx. There are various folders associated with specific services, as well as a few standalone files as follows:
-
blob_storage
: folder containing code that handles file storage either locally or using Azure's Blob Storage service. To learn more about uploading files to DeepLynx, click here -
cache
: handles cache implementation, including methods to implement getting, setting, and clearing the cache. DeepLynx uses Redis for caching. -
email
: handles email services for DeepLynx -
gremlin
: contains DeepLynx's implementation of gremlin. Gremlin is used to communicate with graph database solutions such as JanusGraph, Neo4j, and CosmosDB. To learn more about gremlin, click here -
queue
: contains the implementation of DeepLynx's queueing system -
config.ts
: contains variables representing the application's configuration and environment at the time of original construction. This configuration pulls defaults from your.env
environment file. -
logger.ts
: contains the code to implement DeepLynx's logging system -
ultilities.ts
: contains various utility functions which don't directly relate to any one aspect of the data warehouse, but are useful in multiple contexts and can be imported into files for use during development.
Sections marked with ! are in progress.
- HTTP Authentication Methods
- Generating and Exchanging API Keys for Tokens
- Creating a DeepLynx Enabled OAuth2 App
- Authentication with DeepLynx Enabled OAuth2 App
- Creating an Ontology
- Creating Relationships and Relationship Pairs
- Ontology Versioning
- Ontology Inheritance
- Querying Tabular (Timeseries) Data
- Timeseries Quick Start
- Timeseries Data Source
- Timeseries Data Source via API
- Exporting Data
- Querying Data
- Querying Timeseries Data
- Querying Jazz Data
- Querying Data - Legacy
- Querying Tabular Data