我应该和NHibernate一起使用HiLo吗?
我正在创建一个ASP.NETMVC网站,人们可以在这里保存书签。每个用户可以存储的书签数量没有限制,因此数据库表可能会变得相当大 多对多关系:我应该和NHibernate一起使用HiLo吗?,nhibernate,Nhibernate,我正在创建一个ASP.NETMVC网站,人们可以在这里保存书签。每个用户可以存储的书签数量没有限制,因此数据库表可能会变得相当大 多对多关系: 书签可以有许多标记 一个标签可以有许多书签 我的表使用标识在MSSQL数据库中生成ID。当我插入带有NHibernate的书签时,会导致对数据库的多个请求。最多10个请求。我知道有其他方法可以生成像HiLo这样的ID,但我不确定我是否真的需要它 本文建议在绿地应用程序中使用HiLo: 问题: 我应该在我的情况下使用HiLo吗 使用HiLo有什么缺
- 书签可以有许多标记
- 一个标签可以有许多书签
- 我应该在我的情况下使用HiLo吗
- 使用HiLo有什么缺点吗
- 在什么情况下,这些对数据库的多个请求会影响性能