Leon Ding
Leon Ding
1. 看了一下[docker-compose.yml](https://github.com/Tencent/CodeAnalysis/blob/852bd723ee782f78a2537f8eae9f460625612331/docker-compose.yml#L5-L8) 里面的db services 你们有注释了一段 image: mariadb:10.5.8 # For ARM,我arm就是因为db没有跑起来,mysql 没有arm版本,那么用户如果是`arm`平台,就需要手动修改docker-compose.yml文件,这样用起来有点繁琐。 2. 我个人建议将docker-compose.yml 里面的db services 就直接默认为mariadb,这样默认x86和arm都可以使用了,用户在arm平台部署的时候也不需要改了配置了,统一了一个db标准。
create a scaffolding project, you can quickly create a blade project, is there any plan for this, I can contribute, thank you😋
- OS : MacOS (14.1.2 (23B92)) Apple M1 Pro - 获取机器设备 Code 失败 - 个人推测原因可能是没有适配 MacOS 的版本 - 如果需要通过测试机和开发机我可以协助大佬完成此次 Bug 修复
完成兼容`PostgreSQL`支持[https://github.com/higker/s2s/tree/main/core/db/postgresql](https://github.com/higker/s2s/tree/main/core/db/postgresql)
完成兼容`Oracle`支持[https://github.com/higker/s2s/tree/main/core/db/Oracle](https://github.com/higker/s2s/tree/main/core/db/Oracle)
### 项目介绍 > Typikon lets you use markdown to write your online books. 本人最近用业余时间,设计和开发写了一款开源工具,可以将多个 markdown 文件渲染成一本在线的电子书,类似于 gitbook 和 mdbook 的使用方式。开源不易,本人也在未来坚持维护添加新特性,同时也欢迎其他开发者也能加入共享。 GitHub:[github.com/auula/typikon](https://github.com/auula/typikon) - 支持自定义主题 - 支持自定义代码高亮 - 支持自定义 css 和 js...
- 添加二级索引的支持 实现方式在内存中维护 `Secondary Index` 结构,索引 `index:type:column` 映射到主键 `inode`,再通过 `inode` 拿到数据的 `inode` 信息查找到磁盘上的数据。由于 `Secondary Index` 结构也需要持久化,所以需要定期刷盘,并且以刷盘为一个日志记录周期,采用 WAL 来保证 `Secondary Index` 结构也是实时性和可靠性。
1. 添加 Java 版本的 SDK 支持 2. 方便写业务的通过 SDK 进行操作
1. 添加批量 Key 原子写操作 2. 添加多个 Key 原子更新操作