【技术实现步骤摘要】
共享车辆的使用方法、装置及计算机设备
[0001]本专利技术涉及车辆领域,尤其涉及一种共享车辆的使用方法、装置及计算机设备。
技术介绍
[0002]当用户通过终端控制共享车辆解锁时,或者是通过终端预约共享车辆时,服务器将共享车辆的状态转变为占用,与终端建立联系,从而避免多个用户使用同一共享车辆所可能带来的逻辑冲突。
[0003]在服务器将共享车辆的状态转变为占用的过程中,服务器将生成一条与共享车辆的唯一编号关联的随机数据,写入缓存和数据库中,并发送至终端,从而完成车辆占用。而在用户进行车辆预约和车辆解锁时,服务器根据终端发送的共享车辆的唯一编号,访问缓存或数据库以判断共享车辆是否被占用,若占用则完成对应的车辆预约或车辆解锁。而在车辆归还时,服务器也将访问缓存或数据库,以向待归还车辆的中央控制器发送车辆锁定指令。
[0004]可以理解的是,在车辆占用、解锁及归还的流程中,缓存和数据库被频繁访问,当缓存在用车高峰期出现异常,则数据库可能因访问流量过大而崩溃,导致用户无法用车或还车。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种共享车辆的使用方法,其特征在于,应用于服务器,所述服务器存储有写入服务,所述方法包括:响应终端发送的车辆使用请求,获取所述车辆使用请求对应的请求车辆的车辆编号;生成占用成功通知信息和与所述请求车辆的车辆编号关联的第一占用码,并将所述请求车辆的车辆编号和所述第一占用码写入缓存;将所述第一占用码和占用成功通知信息发送至所述终端,并向所述写入服务发送包括所述车辆编号的写入通知信息;基于所述写入服务,获取所述写入通知信息中的所述请求车辆的车辆编号和所述缓存中的所述第一占用码,并写入至数据库中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述数据库被写入数据失败时,执行所述向所述写入服务发送包括所述车辆编号的写入通知信息的步骤。3.根据权利要求1所述的方法,其特征在于,所述响应终端发送的车辆使用请求,获取所述车辆使用请求对应的请求车辆的车辆编号之后,所述生成与所述请求车辆的车辆编号关联的第一占用码之前,所述方法还包括:判断所述缓存或所述数据库中是否存在与所述请求车辆的车辆编号关联的第一占用码;若不存在,执行所述生成占用成功通知信息和与所述请求车辆的车辆编号关联的第一占用码的步骤。4.根据权利要求1所述的方法,其特征在于,还包括:响应终端发送的车辆归还请求,获取车辆归还请求中的第二占用码;若从所述缓存中搜索到与所述第二占用码匹配的第一占用码,向所述车辆归还请求对应的请求车辆发送车辆锁定指令。5.根据权利要求4所述的方法,其特征在于,所述服务器还存储有每辆共享车辆的应用信息,所述服务器用于在获取到应用信息后,向应用信息对应的共享车辆发送控制指令;所述生成占用成功通知信息和与所述请求车辆的车辆编号关联的第一占用码,并将所述请求车辆的车辆编号和所述第一占用码写入缓存,包括:生成占用成功通知信息和与所述请求车辆的车辆编号关联的第一占用码,并将所述请求车辆的车辆编号、所述请求车辆的应用信息及所述第一占用码写入所述缓存;所述若从所述缓存中搜索到与所述第二占用码匹配...
【专利技术属性】
技术研发人员:李劲魁,马君亮,
申请(专利权)人:宁波小遛共享信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。