数据库
文章平均质量分 74
V_Lute
这个作者很懒,什么都没留下…
展开
-
redis之概述(一)
1.什么是Redis?Redis 是一个基于内存的高性能key-value数据库。2)Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Val...转载 2018-08-26 20:57:53 · 220 阅读 · 0 评论 -
四类nosql数据库简介
键值对存储典型应用:内容缓存,用于大量数据的高访问负载数据模型:键值对劣势:存储的数据缺少结构化 列存储数据库相关产品:HBase riak典型应用:分布式的文件系统数据模型:以列簇式存储,将同一列数据存在一起优势:查找速度快,扩展性强,更容易进行分布式扩展劣势:功能相对局限,使用极大的内存才可调配,系统处理算法时间长 文档型数据库(淘汰)相关产...原创 2018-08-26 22:09:58 · 311 阅读 · 0 评论 -
MySQL中四种常用存储引擎的介绍
1、MyISAM存储引擎默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基本上可以用这个引擎来创建表,支持3种不同的存储格式,分别是:静态表;动态表;压缩表静态表:表中的字段都是非变长字段,这样每个记录都是固定长度的,优点是存储非常迅速,...转载 2018-08-31 15:46:07 · 243 阅读 · 0 评论 -
聚类索引和非聚类索引
原文转载自https://www.cnblogs.com/aspwebchh/p/6652855.html 为什么要给表加上主键? 为什么加索引后会使查询变快? 为什么加索引后会使写入、修改、删除变慢? 什么情况下要同时在两个字段上建索引? 聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,聚集索引存储记录是物理上连续存在,而非...转载 2018-08-31 16:58:47 · 2930 阅读 · 0 评论 -
数据库创建索引建议和原则
索引可以提高数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。所以是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排序的字段建立索引。创建索引的建议1、primary key 字段, 系统自动创建主键的索引; unique kye 字段,系统自动创建对应的索引;for...转载 2018-08-31 20:24:54 · 714 阅读 · 0 评论 -
数据库范式
范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式第一范式:(1NF)无重复的列是指数据库的每一列都是不可分割的基本数据项,强调列的原子性,试题中某一属性不能拥有几个值。比如数据库的电话号码属性里面不可以有固定电话和移动电话值,...转载 2018-09-01 18:49:04 · 214 阅读 · 0 评论 -
在centos 7 下安装mysql及配置启动项问题
今天在腾讯云上安装mysql感觉心很累。 从 CentOS 7 系统开始,MariaDB 成为 yum 源中默认的数据库安装包。在 CentOS 7 及以上的系统中使用 yum 安装 MySQL 包将无法使用 MySQL。 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB...原创 2018-07-09 17:49:59 · 6061 阅读 · 2 评论