可能造成数据损失的原因有: 可能造成数据损失的原因有: 存储介质故障:保存数据库文件的磁盘设备损坏,用户没有数据库备份导致数据彻底丢失。用户的错误操作:如误删了某些重要数据,甚至整个数据库。服务器的彻底瘫痪:如数据库服务器彻底瘫痪,系统需要重建。 存储介质故障:保存数据库文件的磁盘设备损坏,用户没有 ...
分类:
数据库 时间:
2019-06-13 22:01:15
阅读次数:
129
Python基础知识(四) 字典 字典 一丶什么是字典 ? dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ? 键: 必须是可哈希,(不可变的数据类型),必须是唯一的 ? 值: 任意数据类型 特点: ? 查询的效率非常高,通过key来查找元素 ? 内部使用ke ...
分类:
编程语言 时间:
2019-06-11 11:17:03
阅读次数:
80
kettle.properties 是一个变量文件,这个文件我使用的最多的地方是保存 “数据库连接” 用户名和密码。 如果不用这个文件,那么使用“数据库连接”时,需要硬编码写到文件里。 有一天dba告诉你,库迁移了,数据库用户密码换了/IP变了,那么需要一个文件一个文件的修改密码/IP。 如果使用k ...
分类:
其他好文 时间:
2019-06-10 13:25:28
阅读次数:
131
B+Tree的定义 B+Tree是B树的变种,有着比B树更高的查询性能,来看下m阶B+Tree特征: 1、有m个子树的节点包含有m个元素(B-Tree中是m-1) 2、根节点和分支节点中不保存数据,只用于索引,所有数据都保存在叶子节点中。 3、所有分支节点和根节点都同时存在于子节点中,在子节点元素中 ...
分类:
其他好文 时间:
2019-06-09 15:44:19
阅读次数:
690
主要总结Server.MapPath 这个方法的使用以及使用的场景,不是什么时候都适合使用;1、实现功能: Server.MapPath能够获取指定URL相对服务器的物理路径,在IIS服务端,能够根据文件名来获取该文件的物理路径;2、存在命令空间: System.Web.HttpContext.Cu ...
分类:
移动开发 时间:
2019-06-08 00:28:05
阅读次数:
163
索引类型: MongoDB有多种索引类型,每种索引类型有其适合的场景。 对于单字段索引而言,升序和降序效果是一样的。 复合索引针对多个字段联合创建索引,先按第一个字段排序,第一个字段相同的文档按第二个字段排序,以此类推。复合索引也能满足单个字段的索引,但仅限复合索引首个字段。 当索引的字段为数组时, ...
分类:
数据库 时间:
2019-06-05 21:33:00
阅读次数:
112
直接记录快照,而非差异比较 Git 和其它版本控制系统(包括 Subversion 和近似工具)的主要差别在于 Git 对待数据的方法。 概念上来区分,其它大部分系统以文件变更列表的方式存储信息。 这类系统(CVS、Subversion、Perforce、Bazaar 等等)将它们保存的信息看作是一 ...
分类:
其他好文 时间:
2019-06-05 19:59:27
阅读次数:
89
大数据入门学习之Hadoop技术优缺点(1)Hadoop具有按位存储和处理数据能力的高可靠性。(2)Hadoop通过可用的计算机集群分配数据,完成存储和计算任务,这些集群可以方便地扩展到数以千计的节点中,具有高扩展性。(3)Hadoop能够在节点之间进行动态地移动数据,并保证各个节点的动态平衡,处理速度非常快,具有高效性。(4)Hadoop能够自动保存数据的多个副本,并且能够自动将失败的任务重新分
分类:
其他好文 时间:
2019-06-05 12:40:06
阅读次数:
121
什么是索引? 索引是为了加速对表中数据行的检索而创建的一种分散储存的数据结构。 工作原理: 通过我们建立的索引,可以通过命中后的磁盘地址快速的找到我们需要的表数据,比起全表扫描去查询数据,可以大大的提升查找效率。 在关系型数据库中,索引是硬盘级索引。 常见的数据结构 1)二叉树 二叉树相信大家都非常 ...
分类:
数据库 时间:
2019-06-01 21:16:05
阅读次数:
170
今天第二次遇到Redis “MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk”的问题。这个错误信息是Redis客户端工具在保存数据时候抛出的异常信息。 网上查 ...
分类:
数据库 时间:
2019-05-30 15:55:07
阅读次数:
138