- 博客(3)
- 收藏
- 关注
原创 springboot中如何使用mongodb上传下载大型文件
导出时直接将文件保存到服务器,然后需要下载的时候去下载就好,但是由于服务器是已集群的方式,每次下载只有1/4的几率下载成功,然后换redis了。数据备份:由于GridFS使用MongoDB存储文件块,因此可以使用MongoDB内置的备份和恢复工具对文件进行备份和恢复。处理大文件:GridFS支持处理大于16MB的文件,这是MongoDB文档存储的限制。redis的话小文件还可以接受,文件一大,redis就承受不住了。// 根据文件ID从GridFS中获取文件。// 文件不存在,返回空响应。
2023-06-09 17:04:05 1138 1
原创 springboot整合mqtt(emqx)
该方法接收三个参数:topic表示要发布的主题,msg表示要发布的消息内容,qos表示消息的质量。需要注意的是,MqttClient是一个阻塞的客户端,它会一直运行在主线程中,除非程序被显式终止,否则不会自动退出。7.当连接丢失时,MqttCallback中的connectionLost方法会被触发,执行reconnect方法进行重新连接,并重新订阅主题。5.定义了一个私有方法mqttConnectOptions,用于设置MQTT连接参数,包括用户名、密码、连接超时时间、自动重连等。
2023-07-26 11:34:30 2155 1
原创 netty实时通讯demo 详细讲解
Netty 是一个高性能、异步事件驱动的网络应用程序框架,主要用于开发高性能、高可靠性的网络服务器和客户端。Netty 支持多种传输协议和编解码技术,如 TCP、UDP、HTTP、WebSocket、SSL 等,并且提供了简单易用的 API 接口,使得开发者可以轻松地构建各种网络应用程序。
2023-06-12 17:15:41 2777 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人