什么是高可用?目前的理解,高可用是指通过设计减少系统不能提供服务的时间。如果系统一直能不间断提供服务,我们可以说系统的可用性是100%;如果系统在时间单位内有1%的时间不能提供服务,我们可以说系统的可用性是99%。业内通常使用MTTF和MTTR来量化一个模块的可用性。平均无故障时间(MTTF)MTTF(mean time to failure),指模块处在正常服务状态的平均时间。平均修复时间(MT
数据库定义保存有组织的数据的容器(通常是一个文件或者一组文件)注意:数据库不是数据库软件,确切的说数据库软件称为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器。数据库可以是保存在硬设备上的文件,但也可以不是。它是文件还是其他东西并不在重要,我们不直接访问数据库,而是使用DBMS替我们访问数据库。分类数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同
一、什么是MySQL?1.简述MySQlStructure Query Language(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。MySQL是一种开源的关系型数据库管理系统(RDBMS),它使用SQL(St
一,数据库简介 1)简介数据库:计算机系统中一种提供数据存储和检索的一种软件 数据库分类: 关系型数据库(sql):建立在关系模型上的数据库。 是由多张能互相连接的二维行列表格组成的数据库。 SQL(结构化查询语言)专为数据库而建立的操作命令集。Structured Query Language 结构化查询语言 语法通用 存储方式固定 安全非关系型数据库(nosql):Not Only SQL。
单体应用单体应用简单讲就是把一个系统所涉及的各个组件都打包成一个一体化结构并进行部署和运行。在Java EE领域,一体化结构很多时候体现为一个WAR包,而部署和运行的环境就是以Tomcat、weblogic为代表的各种应用服务器应用服务器上同时运行面向用户的web组件、封装业务逻辑的service组件、数据访问的DAO(data access object,数据访问对象)组件。这些组件作为一个整体
学习重点 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。 用来管理数据库的计算机系统称为数据库管理系统(DBMS)。 通过使用DBMS,多个用户便可安全、简单地操作大量数据数据库有很多种类,本书将介绍如何使用专门的SQL语言来操作关系数据库。 关系数据库通过关系数据 ...
转载 2021-10-28 16:01:00
1003阅读
2评论
、找资料,整理桌面应用/CS应用/BS应用的定义和区别1)桌面应用:GUI 程序(Graphical User Interface)。需要在本地计算机上安装应用程序的一般都可以认为是桌面应用程序。桌面应用程序是相对于Web应用程序而言的,主要区别在于应用程序自身与它的用户界面之间的相对位置不同。运行桌面应用程序时,用户界面能够出现在运行应用程序的机器屏幕上。应用程序和
手机APP分类原生应用(native application,简称native App)Web应用(web application,简称web App)混合应用(hybrid application,简称hybrid App)一、原生APP原生App是专门为特定手机平台开发的应用程序,无法在其他平台运行。目前手机操作系统分为Android和IOS,若想应用程序同时支持这两个系统,则要各写一个原生A
转载 3月前
69阅读
一、数据字典二、数据库定义的相关的字典表一、数据字典 1、什么数据字典: 数据字典是描述数据的信息集合,是对系统中使用的 所有数据元素的定义的集合。其分为主动式数据字典和被动式,主动式值的是在对数据库应用程序结构进行修改时,其内容可以有DBMS自动更新的数据字典。被动数据字典是指修改时必须手动更新其内容的数据字典。 2、什么时候使用数据字典: 一般是在主题有很多的属性,每种属性有很多的取值,而
你有了解过无服务器架构(Serverless)数据库吗? 什么是Serverless呢?简单理解,Serverless 分为 FaaS 和 BaaS 两个部分,其中 FaaS 指的是函数即服务,BaaS 是后端即服务。 你有了解过无服务器架构(Serverless)数据库吗?什么是Serverless呢?简单理解,Serverless 分为 &nbs
  索引是一种特殊的数据库结构,是提高数据库性能的重要方式,可以用来快速查询数据库表中的特定记录,mysql中所有的数据类型都可以被索引。mysql的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。6.1索引概述  在Mysql中,索引由数据表中一列或多列组合而成,创建索引的目的是为了优化数据库的查询速度。其中,用户创建的索引指向数据库中具体数据所在位置。当用户通过索引查询
需求描述:  今天在研究mysql数据库的备份和恢复,用到了flush logs这个SQL语句。  所以,在此进行测试,并且记录该SQL语句的作用。概念描述:  在mysql数据库,如果数据库启动的时候,启用了log-bin选项,那么,所有对于数据库的修改都会记录在binary log中,binary log可以用于数据库的恢复(基于时间点的恢复)操作过程:1.查看my...
原创 2021-08-09 16:27:36
280阅读
数据库(database)是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。简介定义数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数
需求描述:  今天在研究mysql数据库的备份和恢复,用到了flush logs这个SQL语句。  所以,在此进行测试,并且记录该SQL语句的作用。概念描述:  在mysql数据库,如果数据库启动的时候,启用了log-bin选项,那么,所有对于数据库的修改都会记录在binary log中,binary log可以用于数据库的恢复(基于时间点的恢复)操作过程:1.查看my...
原创 2022-02-13 17:25:45
1243阅读
简介第三人称游戏,我们经常会遇到相机被场景中的建筑物遮挡的情况。今天,本人就来研究一下相机被遮挡之后的处理。最简单的就是传说中的“鸵鸟法”,假装看不见,在一些游戏里面也有一些玩法设定,或者是本身遮挡较少,影响不大的情况,也可以直接不进行处理。当然,更好一些的遮挡处理,就是X光的效果。在人物被遮挡的部分会透过遮挡物,用一个其他的颜色渲染出来。《火炬之光》中就使用过这个效果:  &
转载 2023-07-21 10:53:11
44阅读
近些年云计算最火的领域围绕PaaS层级,向下PaaS平台能部署标准云计算IaaS资源或者自建机房的基础硬件建设,向上利用PaaS微服务架构特点快速构建SaaS应用。而基于容器编排技术的Kubernetes,已然成为业界事实标准,容器化,云原生一跃成为近几年云计算领域最火的关键字,是企业数字化转型过程中的重要技术选型环节。利用k8s平台快速部署应用大体上分为5步:1、开发应用2、利用Docker技术
本节介绍数据库的基本概念,包括数据库存储方式、数据库技术的发展历史、数据库的存储结构以及数据库在开发中的作用。 数据存储方式 计算机数据(Data)的存储一般以硬盘为数据存储空间资源,从而保证计算机内的数据能够持续保存。对于数据的处理,一般会采用数据库相关的技术进行处理,从而保证数据处理的高效性。采
原创 2019-10-21 11:24:00
685阅读
一、单体应用架构(一)、单体应用架构概念一个归档包(可以是JAR、WAR、EAR或其它归档格式)包含所有功能的应用程序,通常称为单体应用。 而架构单体应用的方法论,就是单体应用架构。(二)、单体架构示意图(三)、单体应用架构的优缺点优点 便于共享:单个归档文件包含所有功能,便于在团队之间以及不同的部署阶段之间共享。 易于测试:单体应用一旦部署,所有的服务或特性就都可以使用了,这简化了测试过程,因为
一、数据库是什么数据库是存放数据的仓库。它的存储空间很大,可以存放上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。 简单的来说:我们家里都会有衣柜,衣柜
原创 2023-08-07 14:10:47
199阅读
数据库事务指作为单个逻辑工作单元执行的一系列操作,要么完全执行,要么完全不执行。简单地说,事务就是并发控制的单位,是用户定义的一个操作序列,而一个逻辑工作单元要成为事务,就必须满足 ACID 属性。A:原子性(Atomicity),事务中的操作要么都不做,要么就全做。C:一致性(Consistency),事务执行的结果必须使数据库从一个一致性状态转换到另致性状态。I:隔离性(Isolation),
转载 2021-05-20 08:16:00
579阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5