用EasyExcel的同学注意了!!!!

4,817 阅读2分钟

前言

image.png

10月29日,EasyExcel github 更新了readme文件,表示以后不再新增功能,进入维护模式。说白了就是宣布easyExcel将退出舞台了。

公告中提到的 “更多优秀的数据处理工具和方案” 指的是哪些呢?

EasyExcel缘起

在16年,阿里的电商后台系统系统需要对大量的业务数据进行excel导入导出,随着数据量的激增,Apache POIExcel处理方面的局限性开始显现出来,尤其是它的内存占用过高,导致系统频繁出现内存溢出。面对这个问题,EasyExcel作者玉霄开始深入研究Apache POI的内存管理机制,终于找到了一个可行的优化方法,采用了流式读取模式,通过将数据流切分成小片段进行处理,从而降低了单次读取的内存开销。这一创新使得EasyExcel能够轻松应对数十万甚至上百万行的数据操作。

最终在18年EasyExcel正式面向社区,很荣幸我在19年就开始使用EasyExcel

EasyExcel 缘灭

真的如公告上所说,市场上出现了更多优秀的数据处理方案和解决方案?

我认为不是这样的, EasyExcel 作者玉箫23年就已经离开了阿里,这个开源项目应该是跟着作者离开,还是被留在阿里呢?

今天算是有了一个答案,阿里停止对EasyExcel更新,同时玉箫EasyExcel-plus宣布开源就是最好的答案吧。easyExcel最终还是由其作者维护,只是换了仓库地址,换了个名称罢了!

总结

EasyExcel 并没有退出舞台,而是重生啦,以后叫fastexcel啦!!! 重生地址:github.com/CodePhiliaX… 虽然EasyExcel后面不会升级功能了,目前的功能也够使用了,如果你即将打算用的话,建议就用fastexcel吧。

image.png

给大家再介绍一款开源工具吧: Chat2DB
Chat2DB 是EasyExcel 作者玉箫从阿里离职后,创业主要研发的产品。
Chat2DB 是一款AI first的数据管理、开发、分析工具,它的核心是AIGC(Artificial Intelligence Generation Code)能力,它可以将自然语言转换为SQL,也可以将SQL转换为自然语言,也可以自动生成报表,极大的提升人员的效率。通过一个产品可以实现数据管理、数据开发、数据分析的能力,即使不懂SQL的运营业务也可以使用快速查询业务数据、生成报表能力。