云层

Posted on 2023-01-25 18:04  用户注册了一次  阅读(27)  评论(0编辑  收藏  举报

2023年农历新年过去了,人生好像到了一个点,在这个点上,我既不想左,也不想右,只想静静地,像是停留在云层里;

新年的假期里,一边清醒并整理自己的思绪,一边在研究Derby数据库,到了今晚,仿佛有了更多的想法陪伴着我,也对未来有了更多期望;

最近讨论并猜测着各路SaaS低代码平台的架构方案,总觉得好像有些瓶颈是无法突破的,在研究Derby的路程中,突然想提出一个问题:

既然Derby是JDBC接口,多数普通Java应用也是JDBC接口,为什么没有听说过有人进行混合使用?

 

在我的认识里,我们可以将一部分热、小的表设定为一个热集合

对任意的SQL执行,进行预先解析,得到其所需表范围,如果该范围完全在热集合内,则导向Derby进行Local执行;

再配合一个定时或按需的数据库数据->Derby Local的加载机制;

则基本上能在RDMS范围内,实现合理的性能(热表压力从Database Server脱离),并仍然保持SQL为主的形态

 

问到这里,我就去做实验去了,效果其实还不错的;

 

回到云层,我想我了解了不少事情,这才是想法的来源,而又因为想法有很多,更容易找到事情吧;

 

我们做程序,架构、性能、项目生命周期等等事项盘旋在脑中,可以做的很多,合起来能做的却很少;

取舍和探索,可能是终极的事情;

 

2023 祝好!