数据库
文章平均质量分 68
数据库
王甜甜(.NET)
这个作者很懒,什么都没留下…
展开
-
Redis 下载安装
Redis 下载安装_redis下载-CSDN博客原创 2024-04-10 15:45:49 · 320 阅读 · 0 评论 -
sqlserver列转行函数
- 使用UNPIVOT进行列转行。原创 2024-03-19 09:11:54 · 423 阅读 · 0 评论 -
MongoDB索引类型
该语句将为 name 字段建立单键索引,可以加速查询 name 字段的数据。该语句将为 status 为 active 的文档的 field 字段建立部分索引,可以只对符合条件的文档进行索引。该语句将为 tags 字段建立多键索引,可以加速查询包含指定标签的文档。多键索引会为数组中的每个元素建立一个索引,可以加速数组元素的查询。稀疏索引(Sparse Index):只对存在索引字段的文档进行索引,对不存在索引字段的文档不进行索引。单键索引:单键索引是最简单的索引类型,它只针对单个字段建立索引。原创 2024-03-15 13:59:58 · 997 阅读 · 0 评论 -
Redis基础知识全解
RDB基础+修改追加:AOF 文件的前半部分是 RDB 格式的全量数据,后半部分是 AOF 格式的增量数据:在 AOF 重写日志时,fork 出来的重写子进程会先将与主线程共享的内存数据以 RDB 方式写入到 AOF 文件,然后主线程处理的操作命令会被记录在重写缓冲区里,重写缓冲区里的增量命令会以 AOF 方式写入到 AOF 文件,写入完成后通知主进程将新的含有 RDB 格式和 AOF 格式的 AOF 文件替换旧的的 AOF 文件。具体:在主从节点命令传播阶段,主节点收到新的写命令后,会发送给从节点。原创 2024-03-15 13:54:46 · 337 阅读 · 0 评论 -
MongoDB基础
1、特点1. MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。2. 你可以在MongoDB记录中设置任何属性的索引 (如:FirstName="Ning",Address="Beijing")来实现更快的排序。3. 你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。4. 如果负载的增加(需要更多的存储空间和更强的处理能力) ,它可以分布在计算机网络中的其他节点上这就是所谓的分片。5. Mongo支持丰富的查询表达式。原创 2024-03-15 13:53:19 · 852 阅读 · 0 评论 -
C# Winform Elasticsearch MongoDB docker基础教程
Docker容器:docker基础。Elasticsearch 教程。C# Winform开发教程。MongoDB 教程。原创 2024-03-15 13:33:07 · 383 阅读 · 0 评论 -
mongodb 索引性能比对及类型
该语句将为 status 为 active 的文档的 field 字段建立部分索引,可以只对符合条件的文档进行索引。部分索引可以节约索引空间,提高索引效率。该语句将为 username 字段建立唯一索引,可以保证 username 字段的值唯一。该语句将为 tags 字段建立多键索引,可以加速查询包含指定标签的文档。多键索引会为数组中的每个元素建立一个索引,可以加速数组元素的查询。复合索引的顺序非常重要,因为MongoDB只能使用索引的最左前缀来加速查询。原创 2024-03-14 15:07:46 · 332 阅读 · 0 评论 -
MongoDB Server 用户名和密码登录
默认情况下,MongoDB实例启动运行时是没有启用用户访问权限控制的,也就是说,在实例本机服务器上都可以随意连接到实例进行各种操作,MongoDB不会对连接客户端进行用户验证,这是非常危险的MongoDB Server默认不进行安全认证,即任何MongoDB Client都可以连接并拥有操作权限。在个人开发者使用中,这肯定是没有问题的,但是应用到生产环境肯定是不行的。为此,我们需要给MongoDB Server设置安全认证(账号/密码),只有通过正确的安全认证才能拥有操作权限。原创 2024-03-14 15:06:56 · 412 阅读 · 0 评论 -
.NET Core连接MongoDB数据库
在.NET Core中使用MongoDB驱动程序可以很方便地连接和操作MongoDB数据库。在.NET Core项目中连接MongoDB数据库,首先需要安装MongoDB驱动程序。更新数据可以使用UpdateOne或者UpdateMany方法,使用UpdateBuilder来构建更新操作。插入数据是一个常见的操作,可以使用InsertOne或者InsertMany方法插入一条或多条数据。查询数据可以使用Find方法,可以使用FilterBuilder来构建查询条件。连接MongoDB数据库。原创 2024-03-14 15:06:10 · 413 阅读 · 0 评论 -
MongoDB 索引、 聚合
索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构。原创 2024-03-14 15:05:19 · 897 阅读 · 0 评论 -
mysql有哪些索引类型
比如,在一个表中创建了一个组合索引(c1,c2,c3),在实际查询中,系统用来实际加速的索引有三个:单个索引(c1)、双列索引(c1,c2)和多列索引(c1,c2,c3)。下面在 tb_student 表中的 address 字段上建立名为 index_addr 的单列索引,address 字段的数据类型为 VARCHAR(20),索引的数据类型为 CHAR(4)。例如,在表中的 id、name 和 sex 字段上建立一个多列索引,那么,只有查询条件使用了 id 字段时,该索引才会被使用。原创 2024-03-14 14:56:50 · 371 阅读 · 0 评论 -
MySQL 事务
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一般来说,事务是必须满足4个条件(ACID): Atomicity(原子性或不可分割性)、Consistency(一致性)、Isolation(隔离性或独立性)、Durability(持久性)原创 2024-03-14 14:56:05 · 336 阅读 · 0 评论 -
sql server 基础
exec sp_updateextendedproperty N'MS_Description','商品表',N'SCHEMA',N'dbo',N'table',N'product',N'column',N'id'exec sp_addextendedproperty N'MS_Description','商品表',N'SCHEMA',N'dbo',N'table',N'product',N'column',N'id'2、表达式返回多个值时,用SET将会出错,而SELECT将取最后一个值。原创 2024-03-14 14:55:30 · 350 阅读 · 0 评论