database - 将图像存储在数据库中并使用 nhibernate 映射它们

标签 database nhibernate

如何在数据库中存储图像并用nhibernate映射它们

最佳答案

您可以使用二进制类型映射二进制数据,该类型相当于代码中的 byte[] 数组和数据库中的 varbinary。如果您加载大量包含二进制数据或大型对象的对象,这可能会导致性能问题,因为这些对象将保存在一级缓存的内存中。 This article讨论了在这种情况下提高性能的技术。

关于database - 将图像存储在数据库中并使用 nhibernate 映射它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/808484/

相关文章:

mysql - money应该使用什么数据类型

sql-server-2005 - 通过用户定义的函数输出进行 Nhibernate 过滤

sql - 如何在 PostgreSQL 事务中获取实时?

具有类自动生成 : Subsonic, CaSTLe AR 的 .NET ORM 解决方案,...?

c# - 流利的 NHibernate : how to map the where clause filter on a ManyToMany

wcf - 3 层 nhibernate + wcf + Silverlight

nhibernate - 使用 nHibernate 和存储库模式,需要一些指导

mysql - 设计一个数据库来处理产品变化的库存跟踪

c# - 如何在 ado.net 中执行表值函数?

php - JSencodeURI() 和 PHP urldecode() 之间的不同结果