哪个层/组件应生成UUID?

时间:2018-07-24 04:27:13

标签: sql oracle nosql distributed-computing uuid

考虑

  • 用于单页应用程序的分布式,分散式REST API

  • 在世界范围内使用

  • ,其中实体ID是UUID,

哪个应用层应负责为实体插入生成UUID?

一些选择:REST客户端应用程序? REST实现?数据库?

1 个答案:

答案 0 :(得分:1)

这取决于您的代码和平台。如果您的数据库支持生成ID,则应该使用该ID。如果必须在API实现中生成它,则最好在框架模型中生成它。