codefollower

Results 225 comments of codefollower

lealone client 默认使用的是共享模式,也就是一个 lealone client 只创建一条 TCP 连接,当调用 jdbc api 创建 java.sql.Connection 时会对应一个 client session,多个 client session 共享一条 TCP 连接,在这条 TCP 连接上传输数据,每个 client session 在数据库里对应一个 server session,如果某个 client session 在默认的15分钟之内没有发起过请求,lealone...

开发阶段可以在 lealone.yaml 配置文件的 protocol_server_engines -> TCP -> parameters 加上 session_timeout: -1

是不是 idea 不支持 maven-compiler-plugin 的 `8`

[从源码构建Lealone](https://github.com/lealone/Lealone-Docs/blob/master/%E5%BA%94%E7%94%A8%E6%96%87%E6%A1%A3/%E4%BB%8E%E6%BA%90%E7%A0%81%E6%9E%84%E5%BB%BALealone.md) 用 maven 构建 lealone 推荐用 jdk 17,加上 `8` 就能在 jdk 1.8 下运行了,直接用 jdk 1.8 相当于 javac --release 8,所以就编译出错了,java 1.8 不支持 --release 8

@Sailfishc 多谢,目前还没有开通Github Sponsors的打算哦。

如果这个游戏项目没有事务要求,Cassandra会更好一些,Lealone比较适合有事务要求的OLTP场景。 不过Lealone目前还没有GA,所以我还不建议用于生产环境,至少还得3个月才能满足生产环境的要求,当前的工作一直在修bug,增强系统稳定性。 所以如果您的项目比较急,推荐您考虑其他技术方案先,谢谢关注Lealone。

我这边的同事之前也有用MongoDB做游戏项目,不过可能因为用户量不是很大,所以还是能支撑的。游戏项目对并发要求比较高,也属于OLTP场景,所以也是Lealone的应用场景之一,只能等3个月后再看看了。 我们自己也有两个互联网项目正在用Lealone来做,把自己当小白鼠先,其他人我还不推荐使用,Lealone还不稳定,出了问题我们比较懂源代码,能及时修复,对于其他人我怕影响到别人的业务,所以还是请您稳妥先吧。

apache maven 的版本可能会影响具体的插件,我用的是 apache-maven-3.8.1,在 jdk 1.8 和 jdk 17 都是可以正常打包的。 如果只是你的个人环境,那你就改成3.2.1就好了。这个插件目前没有考虑升级版本。

感谢报告问题,正在排查原因。

存储引擎做了一些改动,可能还不够稳定,感谢报告问题。