数据库
文章平均质量分 96
ZZULI_Miriam
一只奋斗在工程师路上的疯狗!
展开
-
1.1 Redis
分布式存储 NoSQL NoSQL,泛指非关系型的数据库,全称Not Only SQL,意即“不仅仅是SQL”。 NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Oracle或者是MySQL。 网络应用程序的规模日...原创 2018-07-24 19:23:13 · 414 阅读 · 0 评论 -
1.2 Redis集群
Redis主从复制 主从复制流程 从数据库向主数据库发送sync命令。 主数据库接收sync命令后,执行BGSAVE命令(保存快照),创建一个RDB文件,在创建RDB文件期间的命令将保存在缓冲区中。 当主数据库执行完BGSAVE时,会向从数据库发送RDB文件,而从数据库会接收并载入该文件。 主数据库将缓冲区的所有写命令发给从服务器执行。 以上处理完之后,之后主数据库每执行一个写命...原创 2018-07-25 20:51:41 · 293 阅读 · 0 评论 -
4.3 tomcat负载均衡与memcached
tomcat负载均衡 tomcat Connector 组件 tomcat 一般只提供动态资源处理功能,而静态资源的请求则交给独立的 apache/httpd 或 nginx 来处理。但 tomcat 与外界通信的唯一组件是连接器 Connector,因此动态请求要转发给 tomcat 时,需要和 Connector 通信。Connector 与外界通信的协议有两种:http/ajp ...原创 2018-07-22 15:09:11 · 463 阅读 · 0 评论 -
2.1 MySQL基础与安装
数据库管理系统 数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。 功能 数据库管理系统(DBMS)的基本功能有以下几项: 数据定义功能:DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数...原创 2018-08-18 14:28:51 · 521 阅读 · 0 评论 -
2.2 SQL语言(一)
分类 数据操纵语言(DML) 主要用来处理数据库中的数据内容。允许用户对数据库中的数据进行查询 ,插入,更新和删除等操作 DML语句 功能说明 SELECT 从表或视图中检索数据行 INSERT 插入数据到表或视图 UPDATE 更新数据 DELETE 删除数据 CALL 调用过程 MERGE 合并(插入或修改) C...原创 2018-08-19 17:48:44 · 322 阅读 · 0 评论 -
SQL语言(二)
INSERT 语法一 语法:INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr [...原创 2018-08-23 11:14:53 · 321 阅读 · 0 评论 -
MySQL用户管理
创建用户 语法:CREATE USER user_specification [, user_specification] ... CREATE USER 'user1'@'192.168.30.74' IDENTIFIED BY 'centos'; user_specification:IDENTIFIED BY [PASSWORD] 'password' MySQL 的用户信息存放在...原创 2018-10-07 14:53:57 · 369 阅读 · 1 评论 -
SQL语言(三)
视图 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表 注意:数据库的设计和结构不会受到视图中的函数、where 或 join 语句的影响 创建视图 可以从某个查询...原创 2018-12-04 11:02:28 · 364 阅读 · 0 评论