[Open Source] - Storage ORM | Asynchronous | Redis, MongoDB, SQL, and more!

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
Storage ORM
This is an easy-to-use storage API supporting several databases for the Java programming language. This is based on the previous handler I wrote for my queue revamp.

Features
  • Supports several databases
    • Redis
    • MongoDB
    • SQL (using HikariCP)
    • (it would be easy to add more databases, just look at the already implemented databases)
  • Custom serialization
  • Easy non-supported database implementation through the shared module API.
  • Asynchronous database queries, as of writing:
    • Writing is done through a ForkJoinPool and executes it like normally within this pool.
    • Methods to fetch from the database return a CompletableFuture<T> object. (T being the provided object type)
  • And more.
Prices
- Fully opensource, and free to use.

Bug and Suggestion Policy
Report any bugs or suggestions to the owner (NV6) or on the github repository.
 
Type
Offering
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
Reserved for updates.

--- Update #1 ---

Here is the code inspector dashboard.

--- Update #2 ---
Changed name (StorageAPI -> StorageORM)
 
Last edited:

Xefreh

Java & Golang Developer
Supreme
Feedback score
0
Posts
39
Reactions
26
Resources
0
ORM means Object Relational Mapping, mongo or redis are not relational databases, mongo is Object Document Mapping etc...
anyway good library dude :)
 

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
ORM means Object Relational Mapping, mongo or redis are not relational databases, mongo is Object Document Mapping etc...
anyway good library dude :)
Yeah noticed an issue with the naming after naming it... didn't want to rename the repository in case people are using it with Jitpack. But thanks![DOUBLEPOST=1631994096][/DOUBLEPOST]Update
  • Added SQL support using HikariCP
  • Changed serialization method to support more than just Redis.
    • this might break some serialization implementations users previously made as it changed the return types.
 
Last edited:
Top