Skip to content
Liam edited this page Mar 3, 2021 · 8 revisions

What is PackDB

PackDB is an abstracted data access layer that uses MessagePack as the Serializer for the it's data. PackDB has been build to allow for ease to extend individual parts or the whole system if desired.

Getting started

If you would like instructions on how to get started with PackDB please use the getting started page

What can use PackDB

PackDB was created to be used with .Net solutions the main systems that might use this are:

  • ASP.net website and application
  • Desktop and mobile application
  • Other applications that need to quickly and simple store data in a small formwat

Where can data be stored with PackDB

PackDB is built in such a way that you should be able to extend/change out the storage system that is used in the back end without effecting the application using PackDB in any siginificant way. Currently the project supports only storing data on the local OS file system but this can be extened on for other solutions like storing data in a Azure Blob Storage or AWS Bucket. For more detail on extending PackDB please see the extending documentation pages.