专题:数据库
共159篇相关文章

国内数据库厂商排名深度解析,哪家厂商能力最强?
2026年,Oracle数据库国产化替代已进入“深水区”。不再是外围系统的试点,而是金融核心、能源调度、政务平台等“命脉系统”的全面替换。对于正在规划迁移的企业来说,最关心的问题已经不是“能不能换”,而是“换谁更稳、更快、更划算”。 本文从...

什么是2026年信创数据库入门科普与概念解析?
在日常工作中,“国产数据库”和“信创数据库”这两个词出现的频率越来越高。政务系统升级通知里有它,银行核心系统改造方案里有它,甚至你所在单位的IT采购清单上可能也列着它。但信创数据库到底是什么?它和Oracle、MySQL有什么本质不同?为什...

MySQL数据库分库分表如何实现更高效的策略?
MySQL数据库目前得到了广泛的应用。在使用过程中会通过搭建MySQL主从复制的架构来提高性能,同时采用分库分表的模式来解决读写分离的问题。MySQL数据库的中间件就是为了更好地使MySQL支持这些应用的场景。主流的MySQL数据库中间件有...

如何将Ef Core外键、扩展操作简化为?
Ef Core花里胡哨系列(2) 移除外键、扩展操作 虽然数据库的外键有着举足轻重的作用,但是在通常的软件设计中,很多人嫌弃麻烦,从而放弃了Ef Core的Codo-First模式而转向Db-First模式。但是Db-First不是很严谨,...

如何用Ef Core实现动态分表和多租户的实体表切换?
Ef Core花里胡哨系列(3) 动态修改实体对应的表(分表)、多租户 Ef Core在加载的时候,会执行一次OnModelCreating用来加载所用到的实体。我们要做的就是刷新Ef Core上下文中之前缓存的内容。 分表 我们假如有一个...

如何动态调整Ef Core实体追踪与查询?
Ef Core花里胡哨系列(5) 动态修改追踪的实体、动态查询 同样还是IModelCacheKeyFactory,不过这次要采用主动刷新的方式。 实现DbContext 动态实体,根据配置等生成动态类型来当作数据库实体使用,当配置修改时,...

如何将Ef Core XML注释同步为数据库注释?
Ef Core花里胡哨系列(6) XML注释同步到数据库注释 参考文档:C#读取注释的方法 准备读取Xml的工具类 可以根据[参考文档]获取一个简单读取注释的方法。 实现DbContext 我们通过重写OnModelCreating方法,在...

使用Ef Core,能否同时维护数据库表架构和实现花里胡哨功能?
Ef Core花里胡哨系列(7) 使用Ef Core也能维护表架构? 我们这里指的并不是查询,而是利用Ef的迁移原理,生成可用的其它表架构操作的Sql。 例如你想在Ef Core里建表,并且可能程序里有多个provider,那么写Sql将是...

如何有效控制并管理Ef Core的数据库迁移过程?
Ef Core花里胡哨系列(8) 如何可控管理Ef Core的迁移? 通常使用Ef Core迁移时,可能就是简单的使用命令dotnet-ef migrations add或者dotnet ef database update等等,基本都需要...

Ef Core阴影属性,实际应用中有用吗?
Ef Core花里胡哨系列(9) 阴影属性,有用还是没用? Ef Core中提供了一些有趣的实现,例如阴影属性!虽然大部分时候我还没有遇到应用场景,但是不妨碍我们了解一下。 阴影属性是EF Core中的一个特性,它允许你在模型中定义一个属性...

如何将Ef Core动态 DbContext为?
Ef Core花里胡哨系列(10) 动态起来的 DbContext 我们知道,DbContext有两种托管方式,一种是AddDbContext和AddDbContextFactory,但是呢他们各有优劣,例如工厂模式下性能更好呀等等。那么,...

Ef Core无实体查询,如何实现高效查询技巧?
Ef Core花里胡哨系列(11) ef8 无实体查询,你好! EF7 引入了返回标量类型的原始 SQL 查询。 这在 EF8 中得到了增强,包括返回任何可映射 CLR 类型的原始 SQL 查询,而无需在 EF 模型中包括该类型。 使用非映...

Redis配置文件有哪些参数需要详细说明?
1、Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2、当redis以守护进程方式运行时,Redis默认会把pid写入varrunredis.pid文件,可以通过pidf...

数据库草图算法如何应用于处理?
草图算法 草图算法 = 用极小空间 + 可控误差,快速近似处理超大规模数据 “草图算法(Sketching Algorithms)”是一类在大数据和流式数据处理中非常重要的技术,核心思想是:用一个非常小的“摘要数据结构(s...

CRDT是什么类型的无冲突复制数据结构?
CRDT(Conflict-free Replicated Data Types,无冲突复制数据类型) CRDT是分布式系统中的一种数据结构设计方法,用来解决多副本数据在并发修改时如何自动合并且不产生冲突的问题。 CRDT 的核心目标是:在...
