大数据 流处理和批处理讲解、主流框架对比、流批一体架构 流处理和批处理都是常用的数据处理方式,它们各有优劣。流处理通常用于需要实时响应的场景,如在线监控和警报系统等。而批处理则通常用于离线数据分析和挖掘等大规模数据处理场景。选择合适的处理方式取决于具体的业务需求和数据处理场景。 2023-04-23 浏览(2,479) 评论(2) 阅读全文
Java 自荐一个支持OpenAi所有可用API的chatgpt-spring-boot-starter 支持OpenAi所有可用的接口,包括但不限于流式输出等,可配置多个API-Key、权重、代理、自定义API等诸多功能... 2023-04-15 浏览(2,883) 评论(3) 阅读全文
Java 分库分表策略以及原理 分库分表就是将一个大型的数据库或表按照某种规则划分成若干个小型数据库或表,以提高系统的性能。主要原因就是为了应对数据量增大和访问压力增大的情况,因为当数据量和访问量增大时,单个数据库或表可能顶不住,此时可以通过分库分表,将压力分散到多个节点上。 2023-03-27 浏览(1,262) 评论(0) 阅读全文
Java 深入理解MySQL中的bin log、redo log、undo log bin log:使用场景、主从复制流程、如何恢复被删数据、如何正确删除bin log日志。 redo log:原理、mysql如何进行异常崩溃数据恢复、自定义日志刷入时机。 undo log:作用、工作机制以及原理。 2022-02-18 浏览(2,271) 评论(2) 阅读全文
其它文章 再见了,我的大学 提着我的行李箱,看到田径场,那是我大一上学期1000米长跑,我跑了全班第一(3分09秒),当时很是开心,而现在,跑着跑着,一回头,什么都没有了。我出了校门口,我回头看了一眼我的大学,我仿佛能会想起我们之前一起上课的情景,不想太伤感,于是,我毅然起身,但是却看见了我们经常吃饭的餐馆,经常一起K歌的KTV。 2019-12-12 浏览(5,777) 评论(43) 阅读全文
Java 基于推和拉两种方式消费RabbitMQ消息 ”推“模式:MQ主动将消息推送给消费者;实时性较高。”拉“模式:消费者主动从MQ中拉取消息;实时性不高;降低系统吞吐量。但是,由于某种原因,可能只有在满足某种条件下,消费者才能去进行消费,或者需要批处理的时候,此时就需要用到”拉“模式。 2022-02-15 浏览(3,013) 评论(0) 阅读全文