Zookeeper学习系列【一】 教会你Zookeeper的一些基础概念 https://segmentfault.com/a/1190000018927058 前言 最近加入了部门的技术兴趣小组,被分配了Zookeeper的研究任务。在研究过程当中,发现Zookeeper由于其开源的特性和其卓越的 ...
分类:
其他好文 时间:
2019-12-30 23:35:22
阅读次数:
124
为什么用NoSql 1.单击MySql 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时 2.数据的索引(B+ Tree)一个机器的内存放 ...
分类:
数据库 时间:
2019-12-30 14:32:18
阅读次数:
104
依据软件工程瀑布模型,软件开发步骤如下: 1. 确定目标 2. 明确需求 3. 进行原型设计(包括交互设计、UI设计、美工等) 4. 确定技术方案(如前后端接口设计、数据存储方案) 5. 代码开发(涉及前端、后端、数据库) 6. 前后端联调 7. 系统测试(包括功能测试、性能测试) 8. 项目上线部 ...
分类:
其他好文 时间:
2019-12-30 09:52:37
阅读次数:
73
一、SQLServer的数据存储结构SQLServer是一个数据库管理系统,需要以有效方式存储高容量数据。要更好地理解SQLServer处理数据的方式,就需要了解数据的存储结构。1、文件类型数据库在磁盘上是以文件为单位存储的,由数据文件和事务日志文件组成。一个数据库至少应该包含一个数据文件和一个事务日志文件。主数据文件:主数据文件包含数据库的启动信息,指向数据库中的其他文件,每个数据库都有一个主数
分类:
数据库 时间:
2019-12-30 09:45:44
阅读次数:
105
常用的保护技术 由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。 1. 隔离Java程序 最简单的方法就是让用户不能够访问到 ...
分类:
编程语言 时间:
2019-12-29 13:26:33
阅读次数:
138
质量、效率、成本、安全,是运维工作核心四要素。 AIOps 技术会涉及到数据收集方面的基础监控,服务监控和业务监控,甚至会涉及到与持续交付流水线的数据和状态整合(比如在软件发布的阶段会自动关闭某些监控项。异常判断时会参考流水线目前的状态)。数据存储与人工智能技术,其中人工智能包括机器学习算法与深度学 ...
分类:
其他好文 时间:
2019-12-29 13:00:06
阅读次数:
175
Table of Contents对象操纵对象创建数据存储对象操纵 在java中并不能直接操纵对象,通常的操纵对象,指的是对其引用的操纵。 创建一个String引用 String s; 这里我们只是创建了一个 String 对象的引用,而非对象。 直接拿来使用会出现错误:因为此时你并没有给变量s赋值... ...
分类:
编程语言 时间:
2019-12-28 22:34:53
阅读次数:
72
检查当前环境 是否有安装 rpm -qa | grep subversion 这边主要介绍使用 yum安装。 yum install -y subversion 安装完成后,建立版本数据存储根目录(svndata) ,已经用户密码,权限的目录(svnpasswd). [root@localhost ...
分类:
其他好文 时间:
2019-12-28 13:21:21
阅读次数:
83
hbase简介 hbase定义 hbase是一种分布式、可扩展、支持海量数据存储的NoSql数据库,可以对几十亿条数据进行秒级查询。 hbase数据模型 逻辑上,hbase的数据模型和关系型数据库比较类似,数据存在一张表中,有行有列。但是从hbase的底层物理存储逻辑来看,hbase更像是一个 ,因 ...
分类:
数据库 时间:
2019-12-28 09:21:24
阅读次数:
139
第一章 Mysql入门 1.1 了解数据库 1.1.1什么是数据库? v MySQL: 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是应用软件。 v 数据库:数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加 ...
分类:
数据库 时间:
2019-12-27 21:56:14
阅读次数:
141