LiteDB for Unity
This tool for Unity enables you to easily create a document data store in your application or game. This NoSQL database lets you shape your data how you want, and takes little time to learn.
Why should I use LiteDB for Unity?
LiteDB for Unity brings the power of LiteDB to the Unity game engine! LiteDB for Unity is a document database, which means you can store your data in a convenient, flexible way, rather than needing to normalize the data into flat columns and rows as in a SQL database. And it is stored in a single local file, making access incredibly simple and ideal for game development. LiteDB for Unity also supports all of the major platforms that Unity supports, including Windows, Mac, Android, and iOS.
Can I use the LiteDB tool on GitHub?
The LiteDB project on GitHub provides a wonderful tool, but it encounters many issues when used with Unity. LiteDB for Unity removes these issues while adding support for Unity platforms and data types!
NoSQL document database
Local file storage
Documents can be mapped to POCO classes, making reading and writing very simple.
Support for Unity data types such as Vector3 and Quaternion
Documents can be any shape, and aren't required to be uniform.
Examples demonstrate common usage scenarios such as saving and loading game state, and saving settings.