In-memory application implementation for development, testing, and rapid prototyping with Superlinked
InMemoryApp
class provides an in-memory implementation of the App interface, designed for development, testing, and rapid prototyping. It stores all data and vectors in memory, making it perfect for experimentation without external dependencies.
InMemorySource
instances for compatibility with the in-memory execution
model.InMemoryApp
extends several classes to provide comprehensive functionality:
Inheritance Chain:
InMemoryApp
InteractiveApp
OnlineApp
App
ABC
+ Generic
QueryMixin
App
OnlineApp
InteractiveApp
QueryMixin
InteractiveApp
:
QueryMixin
:
InMemoryApp
for initial development, then
migrate to RestApp
or OnlineApp
for production deployment.