Pomelo兼容EF Core 10版本何时发布?是否建议转Oracle?
EF Core 10 兼容Pomelo版本及数据库选型问题解答
Pomelo兼容EF Core 10版本的发布时间
Pomelo团队通常会在EF Core正式版发布后的1-2周内推出对应兼容版本。目前EF Core 10刚发布,你可以留意Pomelo的NuGet页面,很多时候正式版上线前会先放出RC预发布包,核心功能基本已经适配完成,能临时解决迁移问题。如果着急推进项目,完全可以先尝试预发布版本测试,稳定性一般能满足开发需求。
是否建议切换到Oracle?
除非你的业务有必须使用Oracle的硬性要求(比如已有成熟Oracle生态、行业合规强制要求等),否则不建议临时切换:
- 切换数据库需要适配Oracle的SQL语法、数据类型特性,还要重新验证所有数据迁移逻辑,时间和人力成本极高;
- Pomelo对MySQL/MariaDB的适配成熟度很高,等正式兼容版本发布后就能无缝对接EF Core 10,等待成本远低于切换数据库;
- 如果是临时过渡,优先考虑用Pomelo预发布版本,或者在公司允许的前提下暂时降级EF Core到9版本,比换Oracle更高效。
内容的提问来源于stack exchange,提问作者Raul Usmov
相关产品推荐
相关产品推荐

