www.888000ff.com这种措施是性质好,2.反向代码性能非凡强(可用以负载均衡)

3.内存和cpu占比率低(为Apache的1/5-1/10);

   
总括一下,我个人的匡助设计是2,3,4组合。2用于一些出奇的表,4只用于单据,3用以基础数据。

6.部署代码简介且容易上手

   
对于3,要是有用过Hibernate,可以用Table暴发主键情势,不需要人工代码干预,这样省了成百上千的麻烦.

5.支持 PHP cgi方式和fastcgi方式

    4):拔取自定义编号,性能一般,发生有利于,维护一般。
为何说尊崇一般呢?比如一个erp系统之中的商品编号,假设我在系统单据里面使用过,客户要求修改其商品编号,修改点就非常多。可是它又有一个很好的助益,可以让编号非常有意义,比如单据中的单据编号,可以按单据标识+日期来制定.

4.对后端服务有健康检查功用

   
3):接纳int型作为主键,这种方法是性质好,发生也很有益于,维护也利于,不过主键的不有所哪些实际意义.

2.反向代码性能特别强(可用于负载均衡)

    这只是自身的片段个人观点,欢迎研讨。

1.高出现响应性能非凡好,官方Nginx处理静态文件出现5w/s

   
一个软件的宏图,主键的暴发原则是一定重大的,其系统特性与之休戚相关。我自已计划过四个序列,在设计表主键的时候,用过很多种艺术,现在统筹的时候根本的一个尺度是:性能尽可能的好,维护也硬着头皮的方便.

   
1):采取GUID作为主键,这种的优势就是天底下唯一,无论是用数据库仍旧用代码,暴发都很有益于,维护很有益于。但性能是低于的,使用的时候要注意.

   
2):接纳数据库自动增长的措施。这种方法性能好,发生也很便宜。但是珍惜很劳顿。一般的话,这种主键用于一些卓越的表,比如说日志表,其不需要维护.

    如今,常用的数据库主键设计标准是:

相关文章