抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

SQL如何使用Concat连接两列数据

使用concat直接组合多个字段,连接字符串和嵌套使用

Redis应用-位图

我们都知道8bit = 1b = 2^-10kb, bitmap就是通过最小的单位 bit来进行0或者1的设置,表示某个元素对应的值或者状态。

一个bit的值,或者是0,或者是1;也就是说一个bit能存储的最多信息是2。

位图并不是一种特殊的数据结构,其实本质上是二进制字符串,也可以看做是 byte 数组。可以使用普通的 get/set 直接获取和设置整个位图的内容,也可以使用位图操作 getbit/setbit 等将 byte 数组看成「位数组」来处理。

为什么禁止使用外键

外键的优点一、数据一致性由数据库自身保证数据一致性、完整性会更可靠,程序很难100%保证数据的一致性、完整性 二、ER图可靠性有主外键的数据库设计可以增加ER图的可读性 外键的缺点一、级联问题阿里巴巴的开发手册中,就曾指出强制要求不允许使用外键,一切外键概念必须在应用层解决。 因为每次级联delete或update的时候,都要级联操作相关的外键表,不论有没有这个必要,由其在高并发的场景下,这...

数据库索引模块

如何设计一个关系型数据库程序实例: 存储管理 减少对数据的访问,提供缓存机制(全页缓存) SQL解析 日志管理:缓存不易过大,提供淘汰策略,在数据库修改之后及时修改缓存,进行主从同步和灾难恢复 权限划分 容灾机制 索引管理 锁管理 影响数据的运行瓶颈就是IO 存储(文件系统)索引模块为什么使用索引原始数据的查询方法就是将全表放入内存中,全表扫描轮询找到需要查找的数据,少...

索引的使用和含义

索引索引(Index)是帮助MySQL高效获取数据的数据结构。我们可以简单理解为:快速查找排好序的一种数据结构。MySQL索引主要有两种结构:B+Tree索引和Hash索引。我们平常所说的索引,如果没有特殊指明,一般都是B树结构组织的索引(B+Tree索引) 索引是什么?索引是帮助MySQL高效获取数据的数据结构。 索引能干什么?提高数据查询的效率。 索引:排好序的快速查找数据结构!索引会影...