KitDB
KitDB copied to clipboard
KitDB是一个内嵌式持久型的 高速NoSQL存储 lib
Bumps log4j-core from 2.2 to 2.16.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
能加微信交流下嘛? zhugezifang001
Bumps [nanohttpd](https://github.com/NanoHttpd/nanohttpd) from 2.2.0 to 2.3.1. Commits 16ed41b [maven-release-plugin] prepare release nanohttpd-project-2.3.1 cbfa3cc lauches adapted to better names ac0522b lowerd coverage requirement and some file formattings a4d62f0 Merge pull request...
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
[RMap.Entry(key=totalshare, value=[54, 52, 46, 49, 51]), RMap.Entry(key=ashare, value=[54, 52, 46, 49, 51]), RMap.Entry(key=totalassets, value=[48, 46, 48, 48]), RMap.Entry(key=startdate, value=[48])] top.thinkin.lightd.exception.KitDBException: REPEATED_KEY Repeated keys private void putMayTTL(String key, int ttl, Entry......
建议修改的api
1:size方法需要修改下,如果key不存在,会抛null,最好返回0; 不然每次都得判断isExist().谢谢! 或者新增方法: sizeWithoutCheck() 2:zset增加range通过offset index获取,参考redis zset range. (默认的是score升序) 方便通过offset index,在不知道score范围时,获取range. (现在只能自定义index设置到score,像list使用了。)
Sequence 的incr 里面建议换成BigDecimal 这样可以支持几乎无限位自增 ```java public class Sequence { public final static String HEAD = KeyEnum.SEQ.getKey(); private final static byte[] HEAD_B = HEAD.getBytes(); private final byte[] key_b; private DB db;...
对你们的项目表示赞赏。 不知道你们是否做过操作系统的普适性测试,目前我在一台 win7 和winserver 2016 上测试都无法使用
类似地 * 分布式算法 * 容错机制 * HA * 索引 * 文件存储数据结构 万分感谢!