首页
学习
活动
专区
工具
TVP
发布

决胜机器学习

专栏成员
219
文章
292096
阅读量
105
订阅数
优化页面访问速度(二) ——数据库优化
数据库优化,主要包括数据表设计、索引、sql语句、表拆分、数据库服务器架构等方向的优化。
用户1327360
2018-07-27
8280
《高性能MySQL》读书笔记(二) ——MySQL存储引擎概述
《高性能MySQL》读书笔记(二)——MySQL存储引擎概述 (原创内容,转载请注明来源,谢谢) 一、基础信息 mysql将数据库保存在数据目录下的一个子目录,创建表时,会在此目录下,创
用户1327360
2018-03-07
1.4K0
《Redis设计与实现》读书笔记(二) ——Redis中的字典(Hash)
《Redis设计与实现》读书笔记(二) ——Redis中的字典(Hash) (原创内容,转载请注明来源,谢谢) 一、概述 字典,又称符号表、关联数组、映射,是一种保存键值对的抽象数据结构。每个键(key)和唯一的值(value)关联,键是独一无二的,通过对键的操作可以对值进行增删改查。 redis中字典应用广泛,对redis数据库的增删改查就是通过字典实现的。即redis数据库的存储,和大部分关系型数据库不同,不采用B+tree进行处理,而是采用hash的方式进行处理。 另外,毫无疑问,redis的hash
用户1327360
2018-03-07
9920
Redis专题(十)——Redis存储Session
Redis专题(十) ——Redis存储session (原创内容,转载请注明来源,谢谢) 一、概述 PHP默认是将session存于服务器的文件中。当并发量大,此方式效率低,因此可以采用redis存储session。 要改变session的存储位置,首先要改变php.ini中的配置项session.save_handler,将其值设置为user。 二、改变存储位置函数 php内置的函数session_set_save_handler可以重新设定session的保存方
用户1327360
2018-03-07
1.3K0
Redis专题(三) ——Redis事务与过期时间(缓存分析)
Redis专题(三)——Redis事务与过期时间(缓存分析) (原创内容,转载请注明来源,谢谢) 一、事务(Transaction) 1、概述 事务的定义和关系型数据库一样,保证各个步骤操作的原子性。另外,也保证这几个步骤之间不会插入其他的步骤。但是,redis的事务没有回退的功能。 redis事务开始和结束的命令分别是MULTI和EXEC,在这两个命令之间的其他命令,redis都会先存在队列中,待接收到EXEC后一起执行。会返回一串的内容,返回值的顺序和语句顺序一致。 当输入MUL
用户1327360
2018-03-07
2.5K0
有趣的算法(三)——Hash算法
有趣的算法(三)——Hash算法 (原创内容,转载请注明来源,谢谢) 一、Hash算法 近期看到用hash实现基于hash的简单的小型数据库(传统大型数据库用的都是B+tree),感觉挺感兴趣,故先研究hash算法,近期会用hash实现一个小的数据库。 Hash表(Hash Table)又称为散列表,通过把关键字key映射到数组的一个位置,来访问记录。这个映射函数称为hash函数,存放记录的数组称为hash表。 1、hash函数 作用是把任意长度的输入,通过hash算法得到固定函
用户1327360
2018-03-07
1.3K0
PHP数据结构(十九) ——B+树
PHP数据结构(十九)——B+树 (原创内容,转载请注明来源,谢谢) 一、概述 B+树是B树的变种,在数据库系统、文件系统等方面,B+树的运用非常广泛。 1、B+树的要求 1)有n棵子树的结点中含有n个关键字。(B树是n-1个关键字。) 2)所有的叶子结点中包含了全部关键字的信息,及指向含有这些关键字记录的指针,且叶子结点本身依关键字的大小自小而大的顺序链接。这点意味着,叶子节点存在指向相邻叶子节点的指针。这个是在树形的数据结构中非常特殊的地方,使得B+
用户1327360
2018-03-07
1.5K0
PHP数据结构(十七) ——内部排序综述
PHP数据结构(十七)——内部排序综述 (原创内容,转载请注明来源,谢谢) 一、稳定性 假设Ki=Kj(1<=i,j<=n,i!=j),且排在序列前的序列中Ri领先于Rj(即i>j)。 1)若在排序后的序列中,Ri必然仍领先于Rj,则称所用的排序方法是稳定的。 2)如果Ri可能出现在Rj之后的情况,则称所用的排序方法是不稳定的。 用一句话描述,就是原数组中两个相同的数字,一个在前一个在后,经过某种排序后(无论重新使用该方法排序多少次),仍一个在前一个在后,则称为稳定。
用户1327360
2018-03-07
8430
PHP数据结构(十四) ——键树(双链树)
PHP数据结构(十四) ——键树(双链树) (原创内容,转载请注明来源,谢谢) 一、概念 键树又称为数字查找树,该树的度>=2,每个节点不是存储关键字,而是存储组成关键字的一个字符或数值的一个数字。
用户1327360
2018-03-07
1.4K0
PHP数据结构(八) ——赫夫曼树实现字符串编解码(理论)
PHP数据结构(八)——赫夫曼树实现字符串编解码(理论) (原创内容,转载请注明来源,谢谢) 一、树和森林 1、树的三种存储结构 1)双亲表示法——数组下标、值、上一级数组下标(根节点下标为负一) 2)孩子表示法 方法一:孩子链表——数组下标、值、下一级数组链表(无下一级指向null) 方法二:带父节点的子链表——结合双亲表示法和孩子链表,包含数组下标、值、上一级数组下标(根节点下标为负一)、下一级数组链表(无下一级指向null)。 3)孩子兄弟表示法——又称二叉树表示法或二叉链表表示法,
用户1327360
2018-03-07
1.2K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档