Ask is moving to Stack Overflow and Serverfault.com! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode

Revision history [back]

click to hide/show revision 1
initial version

Helium has two datastores currently present: - sal-inmemory-datastore - initial implementation of datastore, which stores all data on heap - sal-clustered-datastore - Clustered implementaion based on Akka, which uses inmemory datastore to store data.

Based on your type of implementation, you may want to implement Datastore APIs from sal-core-spi, or if that decomposition does not work for you, you may implement your own DataBroker (ideally DOMDataBroker).

But hugelly how the actual implementation of datastore will look-like will depends on your backing technology (in-memory is simple - because use YANG Data native format).

Helium has two datastores currently present: - present:

  • sal-inmemory-datastore - initial implementation of datastore, which stores all data on heap - heap
  • sal-clustered-datastore - Clustered implementaion based on Akka, which uses inmemory datastore to store data.

Based on your type of implementation, you may want to implement Datastore APIs from sal-core-spi, or if that decomposition does not work for you, you may implement your own DataBroker (ideally DOMDataBroker).

But hugelly how the actual implementation of datastore will look-like will depends on your backing technology (in-memory is simple - because use YANG Data native format).