THL Digital 如何使用MongoDB 为离网旅行者提供始终在线的用户体验
Blog post from MongoDB
THL Digital 是一个全球公司,为 6,000+ 辆租赁车提供技术支持,业务遍及澳大利亚、新西兰、英国和美国。他们的核心产品 Insights 是一款驾驶指导应用程序,可用于改进驾驶员行为、降低驾驶的风险。每一辆租赁车上都安装了车载智能通讯设备,用以记录行驶速度和位置等核心信息。在网络连接顶多只能算参差不齐的澳大利亚内陆等偏远地区,更是如此。这项工作困难重重,但MongoDB的应用程序服务的数据同步服务让一切得以成真。THL Digital 选择先将其构建在 SQLite 上的应用程序重建为 Realm 移动数据库,之后他们发现 Realm 的跨平台功能和快速查询的价值,让他们能够发挥这些价值,从而让重建简单一些。然而,尽管如此,他们依然需要开发从客户端到服务器端的同步。一开始,他们试用了几款以云方式提供的现成解决方案,但最终决定自行构建。他们发现部署基于时间的同步,即每 15 分钟执行一次同步,是一个很好的选择。然而,这个选项也带来了很多工作量,包括构建自己的 API 和 Web 服务,并创建高效的错误处理逻辑。为了解决这个问题,THL Digital了解到MongoDB Atlas Device Sync的时候,它提供了一个解决方案,可以节省大量的时间,并提供可靠的实时数据同步。由客户端端的Realm和后端的MongoDB Atlas提供支持,MongoDB Atlas Device Sync消除了Balea团队编写错误处理逻辑或复杂网络代码的需要。该解决方案改变了开发者的体验,使一个小团队能够构建通常需要数十名开发者才能完成的工作;它通过提供独特的警报系统,使司机在任何地方出行时更加安全,改变了客户体验;并且它还在整个业务中推动了成本节约。自部署MongoDB Atlas设备同步以来,THL Digital 的整体客户满意度和用户评价都得到了显著改善。驾驶员行为的改善也为车队所有者带来了重大的运营成本节约。维护和维修成本已经下降,而企业的保险费用也随着时间的推移有所降低。从开发者的角度来看,Insights团队非常高兴:在使用Realm的移动数据库、MongoDB Device Sync和Atlas之间,他们节省了数月的开发时间。
No tracked trend matches for this post yet.
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.