Dubbo
Dubbo1.1 SOA思想1.1.1 SOA介绍SOA (面向服务的架构) 面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。 ...
Zookeeper
Zookeeper 安装1.1Zookeeper1.1.1Zookeeper介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域 ...
Redis集群实现
1Redis集群实现1.1Redis集群1.1.1为什么要搭建集群通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿。由于内存大小的限制,使用一台 Redis 实例显然 ...
Redis 命令
1.1Redis 命令1.1.1String类型
命令
说明
案例
set
添加key-value
set username admin
get
根据key获取数据
get username
strlen
获取key的长度
strlen key
exists
判断key是否存在 ...
Redis
Redis1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最 ...
SSM框架综合案例实现
2.SSM框架综合案例实现(注解方式)2.1.业务描述通过spring整合mybatis完成商品数据库中数据的查询,并在客户端以json格式对数据进行输出?思路:1)创建maven web项目(打包方式war):CGB-SSM-012)配置项目?(运行时环境,编码,编译版本)3)添加依赖?(mysq ...
SPRING 框架MVC模块进阶
2.SPRING 框架MVC模块进阶2.1.Spring MVC 设计思想2.1.1.Spring MVC 设计思想分析MVC是一种分层架构设计思想,目的是基于对象职责上的不同,进行分层设计,实现各司其职,各尽所能,以提高代码的可维护性,可扩展性。1)生活中的MVC:正规饭店(菜单,服务员,厨师)2 ...
SPRING 框架核心进阶
1.SPRING 框架核心进阶1.1.SPRING 框架架构分析1.1.1.Spring 框架应用架构
Spring 官网资源:spring.io/projectsSpring 是一个”资源整合”框架,通过spring可将很多资源(例如连接池,mybatis,…)等整合在一起,对外提供相关服务(例如 ...
Mybatis 原理分析
Mybatis 原理分析1.MYBATIS 框架核心基础1.1.MYBATIS 架构分析1.1.1.Mybatis 应用架构(重点) MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google cod ...