1
rainysia 2014-07-30 19:35:31 +08:00
看情况而言
有些情况需要自增来设置log_id, 至少能保证唯一性 有些情况下就需要用代码直接生成id, 预生成id模式 你去看电商的uid, pid, 淘宝店铺的店铺id, qq号. 这些实际都是自增的. |
2
em70 2014-07-30 19:37:34 +08:00 via Android
不自增你还要id干嘛
|
5
kmvan 2014-07-30 21:00:13 +08:00 via Android
你们两个的id也是自增的吧!
我帮楼上说了 |
6
Aoliz 2014-07-30 21:02:00 +08:00
有时候为了防止爬虫爬数据,会选择不自增的方式?
|
7
shinwood 2014-07-30 21:04:07 +08:00
自增要有一个,另外可以加设一个唯一的id防爬虫。
|
8
em70 2014-07-30 21:16:55 +08:00
|
10
O21 2014-07-30 21:44:09 +08:00
我一般都用自增长。。。方便
|
12
YouXia 2014-07-30 22:32:22 +08:00 2
|
13
jsonline 2014-07-30 22:43:47 +08:00 1
上面不要搞笑,从 2011 年起 QQ 上是 64 位的,8 bytes, 64 bits.
|
14
Automan 2014-07-30 22:49:57 +08:00
看应用场景吧。。比如优惠券号码之类的,就非常不适合用自增。另外多机负载下,自增 id的同步也是个大问题。
|
15
Automan 2014-07-30 22:50:54 +08:00
在一般情况下,自增id算是效率最高最方便的产生唯一ID的方法了吧
|
16
YouXia 2014-07-30 23:04:38 +08:00
|
17
awanabe 2014-07-30 23:32:35 +08:00 1
自己做一个sequence吧...
如果分布式的话就需要给集群不同的标示, 从而生成独立的id |
18
csx163 2014-07-30 23:41:58 +08:00
查询上下两条记录就靠这个了...
|
19
rainysia 2014-07-30 23:56:54 +08:00
晕. 我说的是最开始的时候, qq号是自增的...
现在肯定都是预生成了. |