表示 进入内容 111120139
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 数据结构 (reset)
MySQL索引设计背后的数据结构及算法详解

一、B-Tree基础知识   B-Tree(多路搜索树)是一种常见的数据结构。使用B-Tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度。B通常认为是Balance的简称。这个数据结构一般用于数据库的索引,综合效率较高。

【算法】  【mysql】  【innodb】  【索引】  【数据结构】  【存储】   …

[获取更多]
DBA必读的数据库查询语言使用内幕

本文将提供一个查询语言类型的概述。   这篇博客的灵感来源于一些客户问我的问题,当在一个特定的领域工作时,你经常会碰到一些对你们这行来说非常有意义的专用词汇,它通常包括了高效的短语和缩写。   数据库也一样,数据库语言对于DBA而言可能很有意义,但对于没有接触过它的人来说听起来倒有点像“巫术”。

【云栖社区】  【架构】  【mysql】  【SQL】  【数据库】   …

[获取更多]
最大的Redis集群:新浪Redis集群揭秘

前言

Tape is Dead,Disk is Tape,Flash is Disk,RAM Locality is King.       — Jim Gray

Redis不是比较成熟的Memcache或者Mysql的替代品,是对于大型互联网类应用在架构上很好的补充。

【redis】  【架构】  【服务器】  【mysql】  【性能】  【线程】  【集群】   …

[获取更多]
《Python数据挖掘:概念、方法与实践》一1.4 如何建立数据挖掘工作环境

 本节书摘来自华章出版社《Python数据挖掘:概念、方法与实践》一书中的第1章,第1.4节,作者[美] 梅甘·斯夸尔(Megan Squire),更多章节内容可以访问云栖社区“华章计算机”公众号查看。

【python】  【mysql】  【模块】  【测试】  【数据挖掘】  【控制台】  【开发环境】   …

[获取更多]
《MySQL DBA修炼之道》——3.2 数据模型

本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.2节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2 数据模型 3.2.1 关系数据模型介绍     目前数据库领域使用最广泛的就是关系数据模型,业内主流的数据库产品都是建立在关系数据模型之上的,如Oracle、MS SQLServer、MySQL、PostgreSQL、DB2。

【javascript】  【mysql】  【Json】  【数据库】  【索引】   …

[获取更多]
《MySQL DBA修炼之道》——第3章 开发基础 3.1相关基础概念

本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.1节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第二部分 开发篇 本篇首先讲述数据库开发的一些基础知识,如关系数据模型、常用的SQL语法、范式、索引、事务等,然后介绍编程开发将会涉及的数据库的一些技巧,最后结合生产实际,提供一份开发规范供大家参考。

【mysql】  【数据库】  【DBA】  【schema】   …

[获取更多]
MySQL 数据库索引原理与分类

前言

数据库索引本质上是一种数据结构(存储结构+算法),目的是为了加快目标数据检索的速度。

目录

1.索引的本质与原理? 2.索引的分类? 3.福利彩蛋

1.索引的本质与原理

我们先看一个问题:

假设现在有100000条从0到10000且从大到小排列的整型数据,1条数据的大小假设(真的只是假设)是1KB,操作系统的每次I/O数据块(页)大小是8KB。

【算法】  【mysql】  【innodb】  【性能】   …

[获取更多]
MySQL · 引擎特性 · InnoDB 同步机制

前言 现代操作系统以及硬件基本都支持并发程序,而在并发程序设计中,各个进程或者线程需要对公共变量的访问加以制约,此外,不同的进程或者线程需要协同工作以完成特征的任务,这就需要一套完善的同步机制,在Linux内核中有相应的技术实现,包括原子操作,信号量,互斥锁,自旋锁,读写锁等。InnoDB考虑到效率和监控两方面的原因,实现了一套独有的同步机制,提供给其他模块调用。本文的分析默认基于MySQL 5.

【mysql】  【innodb】  【函数】  【线程】   …

[获取更多]
redis笔记

redis学习笔记和遇到的一些问题~

【数据存储与数据库】  【redis】  【算法】  【mysql】  【高可用】  【高并发】  【集群】  【HASH】  【string】   …

[获取更多]
大数据开发(必备)

package: 大数据开发(面试以及工作)技能 public class(java->大数据): java转型大数据开发。调研技术。学习机制原理。熟悉源代码。

【大数据】  【算法】  【java】  【mysql】  【hbase】  【hadoop】  【spring】  【项目开发】   …

[获取更多]
表示 进入内容 111120139
« 先前的 10 新的记录 | 下一步 10 较早的记录 »