鍍金池/ 問(wèn)答/Java  數(shù)據(jù)庫(kù)/ uuid最好在java環(huán)境生成,還是直接用MySQL生成呢?

uuid最好在java環(huán)境生成,還是直接用MySQL生成呢?

如題,小白,不太會(huì)測(cè)試,希望有經(jīng)驗(yàn)的大佬能夠指導(dǎo)下。
還有一點(diǎn),在網(wǎng)上看了挺多主鍵自增和uuid的優(yōu)缺點(diǎn),數(shù)據(jù)量很?。ㄈf(wàn)級(jí)以下)的情況下,到底用哪個(gè)好點(diǎn)呢?還是有點(diǎn)犯迷糊,,先謝過(guò)各位了~

回答
編輯回答
舊螢火

uuid太長(zhǎng)了,還不是遞增的還不能排序,萬(wàn)條左右的數(shù)據(jù)當(dāng)然是數(shù)據(jù)庫(kù)主鍵自增了.就算數(shù)據(jù)量大也不會(huì)用uuid的.
理由前面說(shuō)過(guò)了

2017年6月17日 22:17
編輯回答
生性

一般都是java生成。

2017年6月19日 18:41
編輯回答
六扇門(mén)

萬(wàn)級(jí)一下 , 你就不要折騰自己了 . 老老實(shí)實(shí)自增id .

即便是將來(lái)數(shù)據(jù)量大了 , 在mysql這種數(shù)據(jù)庫(kù)中 , 也不推薦你使用uuid , 索引不好做 , 查找效率也低 .

如果你非要放棄自增id , 那么參考這個(gè)帖子其中我的回答 .
https://segmentfault.com/q/10...

2017年6月7日 23:09
編輯回答
脾氣硬

萬(wàn)級(jí)數(shù)量的數(shù)據(jù),并不算多,直接用mysql的自增就可以了!簡(jiǎn)單方便,而且不易出錯(cuò)。

推薦數(shù)據(jù)庫(kù)自增。

2017年12月23日 21:45
編輯回答
不討喜

如果不能用自增,只能uuid的話,java生成好點(diǎn)

2017年11月11日 18:59
編輯回答
骨殘心

建議用JAVA生成的

2017年3月13日 01:44
編輯回答
筱饞貓

數(shù)據(jù)量多少都是id自增性能更好
能id就不要uuid

2017年6月6日 21:05
編輯回答
糖果果

數(shù)據(jù)量很小的話,自增和uuid都沒(méi)關(guān)系啦,我司是java代碼生成的

2017年8月15日 09:58
編輯回答
安若晴

沒(méi)有特殊業(yè)務(wù)需求 自增最好

2017年12月26日 11:39