1.一种序列号生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述缓存分为一级缓存、二级缓存、三级缓存,所述三级缓存用于存储缓存序列号段,所述二级缓存用于存储所述缓存序列号段所属的数据库节点的各序列号段,所述一级缓存用于存储各数据库节点对应的各序列号段,所述三级缓存的读取速度大于所述二级缓存的读取速度,且所述二级缓存的读取速度大于所述一级缓存的读取速度。
3.根据权利要求2所述的方法,其特征在于,所述从缓存中读取所述目标数据库节点对应所述序列号类型的当前序列号段,包括:
4.根据权利要求1所述的方法,其特征在于,所述在所述当前序列号段中存在未使用序列号的情况下,通过所述未使用序列号对所述当前序列号进行更新,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过更新后的当前序列号段对所述当前序列号进行更新,包括:
6.一种序列号生成系统,其特征在于,所述系统包括至少一个服务器节点与至少一个数据库节点,其中,
7.根据权利要求6所述的系统,其特征在于,所述当前序列号段由第一起始序列号、当前序列号及第一结束序列号组成,所述储存序列号段由第二起始序列号及序列号段长度组成,
8.根据权利要求6所述的系统,其特征在于,所述数据库节点对应至少一个备数据库节点,所述系统还包括消息中间件,
9.一种序列号生成装置,其特征在于,所述装置包括:
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。