
数据库相关技术
文章平均质量分 84
浮生忆梦
屌丝程序猿一枚
展开
-
数据库索引的原理、特点及用法
1.数据库索引原理数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入转载 2017-07-13 00:23:45 · 1117 阅读 · 0 评论 -
mysql的事务特性和隔离级别
1.事务的特性如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性...转载 2017-07-06 17:33:27 · 390 阅读 · 0 评论 -
mongodb各原子更新修改器详解
对于文档的更新除替换外,针对某个或多个文档只需要部分更新可使用原子的更新修改器,能够高效的进行文档更新。更新修改器是中特殊的键,用来指定复杂的操作,比如增加、删除或者调整键,还可能是操作数组或者内嵌文档。1.$inc--------------------------------------------------------------------------这个修改器干什么转载 2017-12-26 09:35:40 · 1022 阅读 · 0 评论 -
Linux下彻底卸载mysql详解
一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql1rpm -qa|grep-i mysql可以看到如下图的所示:显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel52转载 2017-12-18 14:30:54 · 4412 阅读 · 0 评论 -
Linux(Centos7)下安装mysql数据库及修改字符集编码
1.检查yum list installed mysql*yum list mysql*2.安装客户端yum install mysql3.安装服务端yum install mysql-server如出现无包可用错误,请关注文章末尾备注。yum install mysql-devel4.字符集设置mysql配置文件/etc原创 2017-12-18 11:10:37 · 7415 阅读 · 1 评论 -
MongoDB导入导出以及数据库备份
MongoDB数据导入与导出1、数据导出:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: mongoexport -d dbname -c collectionnam...转载 2018-11-09 10:51:13 · 3321 阅读 · 0 评论 -
mongodb与MySql等关系型数据库的对比
MongoDB的优点①弱一致性(最终一致),更能保证用户的访问速度举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延 迟。他们需要的是一个“大约”的数字以及更快的处理速...转载 2018-12-26 16:12:52 · 748 阅读 · 0 评论 -
常见数据库面试总结
https://blog.youkuaiyun.com/qq_22222499/article/details/79060495转载 2019-03-26 13:36:04 · 430 阅读 · 0 评论