CursusDB is an open-source distributed in-memory yet persisted document oriented database system with real time capabilities.
Stars
472
Forks
14
Watchers
472
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
No contributors data available
Start of node disk support: Add config disk-mode to Curode config. Clean cluster and node tests(going to format tests better, format units and possible modularize a parser to be shared between cluster and nodes(maybe).
18b1f13View on GitHubdeflate comment regarding flow of logic regarding encryption-compression
ac353d3View on GitHubUniqueness mutex. Because this is a concurrent system if say 5 connections insert the same document wanting uniqueness this wouldn't have always been possible. Now it is with a sole cluster. As I stated in the past there should be a way to connect clusters in a p2p type way. Why? Do keep that consistency. If 2 clusters are inserting the same documents and there is uniqueness required there is a chance of duplicate document( I THINK ). I am writing tests for this but currently with 1 cluster it is extremely consistent.
662b1eeView on GitHubIt was found on having an excess of 100k documents within a collection the Search() method would be inconsistent with result sets because of the placement of specific result mutex within node. This has been corrected. It wasn't that easy to reproduce but if you constantly select say 1 document from a collection with or with condition you would see what I mean, again though this has been corrected in the v2.3.8 patch
f2b71a4View on GitHubIt was found on having an excess of 100k documents within a collection the Search() method would be inconsistent with result sets because of the placement of specific result mutex within node. This has been corrected. It wasn't that easy to reproduce but if you constantly select say 1 document from a collection with or with condition you would see what I mean, again though this has been corrected in the v2.3.8 patch
6ce496dView on GitHubupdate set now allows for arrays, also more e2e to accompany for that and all like queries
fc53f9cView on GitHubWindows condition consideration. E2E finalization. If using default backup to not create directory in main running directory has been corrected with windows condition as well. './backups' and '\backups' work great.
da485b6View on GitHubfix 'cannot use syscall.Stdin (variable of type syscall.Handle) as int value in argument to terminal.IsTerminal' for when building for multiple platforms
3cc7242View on GitHub