PersistenceList & PersistenceDictionary, are Persistent Collections for massive get/insert of data without use of memory to iterate objects (be carefull, because using the hard disk); working with compression LZ4, SQLite & DynamicProxy with several serializers & it's compatible with the normaliced use of .NET List, Dictionary & Interfaces plus as Sorted/Ordered; also supports custom serializers & compressors (you can implement JSON, LZO, etc).
This is designed for long inserts to DB, fixing the exceding the 2gb memory in debug & Release restrictions too; long process that you may lost the memory data, or requeries the maxium memory avaliable.
Now, this prototype solution has a fully functional stable core; In a future I will add more documentation and examples with Unit Testing.
forked from modma/PersistenceCollections
PersistenceList & PersistenceDictionary, are Persistent Collections for massive get/insert of data without use of memory to iterate objects; working with compression LZ4, SQLite & DynamicProxy with several serializers & it's compatible with the normaliced use of .NET List, Dictionary & Interfaces
erisonliang/PersistenceCollections
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
PersistenceList & PersistenceDictionary, are Persistent Collections for massive get/insert of data without use of memory to iterate objects; working with compression LZ4, SQLite & DynamicProxy with several serializers & it's compatible with the normaliced use of .NET List, Dictionary & Interfaces
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C# 100.0%