[发明专利]共享车辆的使用方法、装置及计算机设备在审
申请号: | 202111282128.8 | 申请日: | 2021-11-01 |
公开(公告)号: | CN113986977A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 李劲魁;马君亮 | 申请(专利权)人: | 宁波小遛共享信息科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/957 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 王新哲 |
地址: | 315000 浙江省宁波市鄞州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 车辆 使用方法 装置 计算机 设备 | ||
本发明实施例公开了一种共享车辆的使用方法、装置及计算机设备,方法包括:当用户通过终端向服务器发送车辆使用请求后,服务器基于车辆使用请求确定请求车辆的车辆编号,即确定用户需要使用的车辆;接着,服务器生成占用成功通知信息和第一占用码,并将第一占用码与车辆编号关联,再将车辆编号和第一占用码写入缓存;然后,服务器将第一占用码和占用成功通知信息发送至终端,以使终端明确车辆已占用成功,同时,服务器向写入服务发送写入通知信息;进而写入服务将车辆编号和第一占用码写入数据库。由此,本发明实现了数据库出现异常,共享车辆也能正常地被占用。
技术领域
本发明涉及车辆领域,尤其涉及一种共享车辆的使用方法、装置及计算机设备。
背景技术
当用户通过终端控制共享车辆解锁时,或者是通过终端预约共享车辆时,服务器将共享车辆的状态转变为占用,与终端建立联系,从而避免多个用户使用同一共享车辆所可能带来的逻辑冲突。
在服务器将共享车辆的状态转变为占用的过程中,服务器将生成一条与共享车辆的唯一编号关联的随机数据,写入缓存和数据库中,并发送至终端,从而完成车辆占用。而在用户进行车辆预约和车辆解锁时,服务器根据终端发送的共享车辆的唯一编号,访问缓存或数据库以判断共享车辆是否被占用,若占用则完成对应的车辆预约或车辆解锁。而在车辆归还时,服务器也将访问缓存或数据库,以向待归还车辆的中央控制器发送车辆锁定指令。
可以理解的是,在车辆占用、解锁及归还的流程中,缓存和数据库被频繁访问,当缓存在用车高峰期出现异常,则数据库可能因访问流量过大而崩溃,导致用户无法用车或还车。
发明内容
有鉴于此,本发明提供一种共享车辆的使用方法、装置及计算机设备,以改善缓存在用车高峰期出现异常,导致数据库可能因访问流量过大而崩溃的现状。
第一方面,本发明实施例提供一种共享车辆的使用方法,应用于服务器,服务器存储有写入服务,方法包括:
响应终端发送的车辆使用请求,获取车辆使用请求对应的请求车辆的车辆编号;
生成占用成功通知信息和与请求车辆的车辆编号关联的第一占用码,并将请求车辆的车辆编号和第一占用码写入缓存;
将第一占用码和占用成功通知信息发送至终端,并向写入服务发送包括车辆编号的写入通知信息;
基于写入服务,获取写入通知信息中的请求车辆的车辆编号和缓存中的第一占用码,并写入至数据库中。
在本发明实施例提供的共享车辆的使用方法中,当用户通过终端向服务器发送车辆使用请求后,服务器基于车辆使用请求确定请求车辆的车辆编号,即确定用户需要使用的车辆,其中,车辆使用请求包括车辆预约请求和车辆解锁请求;接着,服务器生成占用成功通知信息和第一占用码,并将第一占用码与车辆编号关联,再将车辆编号和第一占用码写入缓存,进而请求车辆的状态转变为占用;然后,服务器将第一占用码和占用成功通知信息发送至终端,以使终端明确车辆已占用成功,可向服务器请求车辆预约或车辆解锁,同时,服务器向写入服务发送包括车辆编号的写入通知信息;但此时,请求车辆的车辆编号和与车辆编号关联的第一占用码仅存在于缓存但未写入数据库中,即占用流程未执行完毕,因此,服务器通过写入通知信息,使写入服务将车辆编号和与车辆编号关联的第一占用码写入数据库;而在写入服务解析写入通知信息得到车辆编号,再根据车辆编号获取到缓存中的第一占用码后,将车辆编号和与车辆编号关联的第一占用码写入数据库,占用流程执行完毕。
基于此,本发明实施例所提供的共享车辆的使用方法,使得用户预约车辆或使车辆解锁时,即使数据库出现异常,共享车辆也能正常地完成车辆占用,进而可正常完成解锁或预约,避免了用车高峰期用户难以正常使用车辆的情况。
可选的,在本发明实施例提供的一种实施方式中,当数据库被写入数据失败时,执行向写入服务发送包括车辆编号的写入通知信息的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波小遛共享信息科技有限公司,未经宁波小遛共享信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111282128.8/2.html,转载请声明来源钻瓜专利网。