云端自动编号不是连续的?

2016-7-14 15:32:48
26130
本帖最后由 dick 于 2016-7-19 14:36 编辑

问题:云端自动编号不是连续的?

解答:这是因为云端共享服务器是负载均衡的,云端共享用户众多,为了提高云端共享空间的效率。可以有两种办法解决这个问题:

        1. 不用系统的自动编号,自己写编号生成的方法。
        2. 使用本地版或者云端专享服务器版

那么为什么云端自动编号不做成连接的呢?
        云端的算法是每台服务器预先取100个号码段缓存着, 第一台服务器的号码是 1-100, 第二台服务器的号码就是101-200,依此类推,所以会出现编号超过两位数的情况。云端应用是这样的,最典型的例子就是-淘宝,订单不会保证编号连续,甚至都是使用时间戳来做订单编号。连续编号就意味着必须所有人排队挨个分配号码,在云端大并发的情况下,这是效率非常低。电商的订单,一天几千单甚至上万单,编号连续不连续,已经没有太大意义了。可能是大家平常用本地版系统用习惯了,强求订单编号的连续, 在互联网时代,订单编号只要唯一就行了。

+10
收藏
0 条回帖
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询