
选择 java 主要是连接多种数据库比较方便,准备做的是一个数据库工具。
1 cppc 2024-03-12 00:08:26 +08:00 你硬要在这个地方扣,那肯定是 socket 呀,不过你都选 java 了,在这个地方扣这点毛毛雨感觉用户不大呀,少用重量级框架吧。 |
2 AoEiuV020JP 2024-03-12 01:43:43 +08:00 via Android websocket ?最近在研究个会议系统就是前后端分离用 http+websocket 通信的, 不过优势应该是方便通用标准化,而不是内存,通信协议能抠出多少内存啊, 另外这个后端有 java 版和 nodejs 版,我估摸着 nodejs 应该比 java spring boot 省内存吧, |
3 dcsuibian 2024-03-12 02:57:28 +08:00 GraalVM ? |
4 rockddd 2024-03-12 09:00:29 +08:00 Java 用 netty 敲,不引入 springboot 应该能省不少 |
5 laaaaaa 2024-03-12 09:06:37 +08:00 一个空的 JDK 跑起来大约需要 80M |
6 youmilk 2024-03-12 09:08:51 +08:00 |
7 xinyu391 2024-03-12 09:09:10 +08:00 跟 Java 谈内存 ? |
8 iminto 2024-03-12 10:36:25 +08:00 还要连接数据库,那就是 vertx 了 给 128M 内存足矣 |
9 bigtear 2024-03-12 10:38:00 +08:00 用 Java 就不要考虑省内存了 |
10 BeiChuanAlex 2024-03-12 10:38:17 +08:00 直接用 tcp 吧,不用任何库。 |
11 oneFan 2024-03-12 11:27:39 +08:00 native image ? |
12 wanniwa 2024-03-12 11:31:46 +08:00 让我想起来 dbeaver 好像就用的 java 写的,当时做数据同步还是生成 sql 脚本来着,居然给我来了个内存溢出。后来换了 navicat 轻轻松松,所以收费还是有收费的道理。要是 navicat 全家桶能便宜些就好了,之前买的 mysql 版本的 |
14 liuhuansir 2024-03-12 12:04:51 +08:00 @wanniwa 用 dbeaver 主要是支持的数据库种类多,特别我司做信创,各种国产数据库,也只能用 dbeaver 了 |
15 masterclock 2024-03-12 12:43:15 +08:00 用的 Java 考虑啥内存 |
16 x2ve 2024-03-12 13:54:33 +08:00 via iPhone 国产数据库很多只优先适配 java ,这就是生态的力量 |
17 hikarugo 2024-03-12 13:58:10 +08:00 需求挺奇怪的,既然要省内存明显有更好选择,如果你 java 无上手成本,又要要求非它的强项,既要又要了。而且你扣的点也很迷,通信方式能省多少内存,不如设计一个好的数据结构和交互策略 |
18 silentsky 2024-03-12 14:53:55 +08:00 via Android 使用支持 aot 的库 然后编译成 native image |