摘要: Postgresql中主要支持6种类型的索引:BTREE、HASH、GiST、SP-GiSP、GIN、BRIN。可以根据实际的应用场景选择合适的索引,BTREE、HASH是比较常用的索引。 1. BTREE索引:CREATE INDEX默认使用BTREE索引,适合按照顺序存储的数据进行比较查询和范围 阅读全文
posted @ 2024-03-07 13:37 W(王甜甜) 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 性能对比: //索引字段查询比没有索引字段快5倍、测试数据量100万 无索引响应时间:500ms var models = collection.Find(Builders<UserInfo>.Filter.Where(t => t.Name == "Sweet999990")).ToList(); 阅读全文
posted @ 2024-03-06 13:26 W(王甜甜) 阅读(5) 评论(0) 推荐(0) 编辑
摘要: MongoDB是一个非关系型数据库,它以文档形式存储数据,具有高性能、可扩展和灵活的特点。在.NET Core中使用MongoDB驱动程序可以很方便地连接和操作MongoDB数据库。本文将介绍如何在.NET Core项目中连接MongoDB数据库,并提供一些常用的操作示例。 安装MongoDB驱动程 阅读全文
posted @ 2024-03-05 11:56 W(王甜甜) 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 观点一: 1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等; 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储; 3、虚拟内存--Redis当物理内存用完时,可以将 阅读全文
posted @ 2024-03-03 12:15 W(王甜甜) 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一个C#程序的执行过程 可能很多人都知道我们把程序打包成dll就丢出去了,但是里面的具体的执行过程是怎么样的呢。 程序集是由元数据和IL组成的。IL是和CPU无关的语言,是微软的几个专家请教了外面的编译器的作则,开发出来的。IL比大多数机器语言都要高级一点。IL能够访问和操作对象类型,并提高了指令来 阅读全文
posted @ 2024-03-03 12:12 W(王甜甜) 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、含义:(Inversion of Control,英文缩写为IoC),是一个重要的面向对象编程的法则来削减计算机程序的耦合问题, 也是轻量级的Spring框架的核心。 二、控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency L 阅读全文
posted @ 2024-03-03 12:01 W(王甜甜) 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 更新列名db.Youzy_Stores.update({}, {$rename : {"StoreId" : "MetaId"}}, false, true) 查询长度db.getCollection("Youzy_Stores_Navigations").find({$where:'this.St 阅读全文
posted @ 2024-03-03 11:59 W(王甜甜) 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ROM:数据库对象关系映射。 作用:它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。 怎么运用:在对数据库有复杂业务交涉时候,只需简单的操作对象属性和方法就可以。 1、SqlSugar: 阅读全文
posted @ 2024-03-03 11:57 W(王甜甜) 阅读(6) 评论(0) 推荐(0) 编辑
摘要: //字典类 List<Dictionary<string, string>> dics = new List<Dictionary<string, string>>(); Dictionary<string, string> pairs = new Dictionary<string, string 阅读全文
posted @ 2024-03-03 11:56 W(王甜甜) 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.ef查询数据库的时候一定要先写好条件查询最后再ToList(),一个方法最好只查询一次数据库。 2.有的方法效率低查询慢,是因为更好的理解业务,没有想好到的查询快的办法。 3.查询条件的先后顺序,字段加索引,表的数据量,join查询都是影响查询效率的因素。 4.前端绑定数据,js写法,网络请求, 阅读全文
posted @ 2024-03-03 11:54 W(王甜甜) 阅读(4) 评论(0) 推荐(0) 编辑