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. |
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. |
Click to show internal directories.
Click to hide internal directories.