storage

package module
v0.1.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package storage provides actors/handlers for accessing different kinds of storage. At the moment there is a SQL database (i.e. PostgreSQL) storage in sub-package sql.

The package also provides access to specialized database structures (development in progress):

  • cybergraph: a semantic store based on RDF-like triples with event-store capabilities
  • msgstore: persistence for integrator (actor) messages
  • geostore: storage for spatial (GIS) data (needs PostGIS)

Directories

Path Synopsis
Package main is the top-level command line starter for an integrator instance using the storage module.
Package main is the top-level command line starter for an integrator instance using the storage module.
Package graph provides actors/handlers for accessing a semantic store based on RDF-like triples, called Steps.
Package graph provides actors/handlers for accessing a semantic store based on RDF-like triples, called Steps.
Package msgstore provides functionality for storing and retrieving messages (events) to/from a database.
Package msgstore provides functionality for storing and retrieving messages (events) to/from a database.
sql
Package sql provides basic functionality for accessing a PostgreSQL database.
Package sql provides basic functionality for accessing a PostgreSQL database.
tests
graph
Package graph (in go-storage/tests) contains the real test functions for the go-storage/graph package.
Package graph (in go-storage/tests) contains the real test functions for the go-storage/graph package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL