BLOB 的 EntityFramework 表示

问题描述 投票:0回答:1

byte[] 是在实体框架类中表示 BLOB 的最佳方式吗?或者现在有更新/更好的东西吗?

这是在底层 SQL Server 数据库中。它不在不同的 BLOB 存储中(这种情况很少见,因此不值得将其存储为不同的复杂性)。

entity-framework blob
1个回答
0
投票

基本的最佳实践是使用

byte[]
Table Splitting 所以 blob 不必与主要实体一起加载。

如果

byte[]
太大,您不想将它加载到内存中,您可以从 EF 模型中省略它,如果您的提供程序和数据库支持它,则使用 ADO.NET 流式处理,例如 SQL Server SqlClient流媒体支持.

© www.soinside.com 2019 - 2024. All rights reserved.