ETC收费系统用户卡状态名单存取方法及系统
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

ETC收费系统用户卡状态名单存取方法及系统

引用
本发明涉及一种ETC收费系统用户卡状态名单存取方法及系统,分布式redis集群对用户卡状态名单的加载,极大减少了ETC收费系统的负载,提升了ETC收费系统数据的完整性、有效性和及时性;多个ETC收费系统可以共用同一个分布式redis集群,提升了用户卡状态名单读取的一致性;同时减少了用户卡状态名单下发的接收节点,极大的缓解了网络带宽的占用;ETC收费系统作为客户端使用redis分布式集群,无需再对用户卡状态名单进行管理,极大的提升了系统启动的效率,增加了系统的健壮性和鲁棒性;在查询效率方面,单记录命中耗时不到20ms,相较于hash查找算法增加了客户端网络请求耗时,但依然能够满足ETC收费系统的高效运作。

发明专利

CN202211608075.9

2022-12-14

CN116189321A

2023-05-30

G07B15/06(2011.01)

上海电科智能系统股份有限公司

邱晓东;郑文;王洋洋;史强强;王玲;朱国磊

200063 上海市普陀区武宁路505号53号楼7楼

上海璀汇知识产权代理事务所(普通合伙)

王文颖

上海;31

1.一种ETC收费系统用户卡状态名单存取方法,其特征在于,构建redis分布式内存集群,存储用户卡状态名单数据信息,ETC收费系统作为客户端直连redis分布式内存集群,在收费流程中按照用户卡号作为key在redis分布式内存集群中获取该卡号对应的所有状态名单数据信息。 2.根据权利要求1所述ETC收费系统用户卡状态名单存取方法,其特征在于,所述redis分布式内存集群采用三主三从的搭建方式构建,无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接,采用6个redis节点构建分布式集群,其中3个为主节点,3个为从节点;一旦有主节点发生故障的时候,集群选举出对应的从节点成为新的主节点,继续对外服务;当集群中一个主节点和对应的从节点同时故障时,集群选举其他主节点,继续对外服务。 3.根据权利要求1或2所述ETC收费系统用户卡状态名单存取方法,其特征在于,所述redis分布式内存集群中采用redis内建的list数据结构存储用户卡状态名单数据,按照插入元素的顺序进行排序。 4.根据权利要求3所述ETC收费系统用户卡状态名单存取方法,其特征在于,所述redis分布式内存集群中构建用户卡号到该卡对应的多个用户卡状态名单信息的映射关系。 5.一种ETC收费系统用户卡状态名单存取系统,其特征在于,包括ETC收费系统和redis分布式内存集群,redis分布式内存集群中无中心结构,每个节点保存数据和整个集群状态,用户卡状态名单数据信息存入所有节点,ETC收费系统作为客户端直连redis分布式内存集群,ETC收费系统从redis分布式内存集群中提取用户卡状态名单数据信息; 所述redis分布式内存集群节点中list结构是字符串的列表,list结构中用户卡号为key,状态名单数据信息按照生效时间|操作类型|操作状态的格式字符串作为value写入key所对应list中。 6.根据权利要求5所述ETC收费系统用户卡状态名单存取系统,其特征在于,所述redis分布式内存集群对应多个ETC收费系统客户端。
相关文献
评论
法律状态详情>>
相关作者
相关机构