15套java架构师、集群、高可用、高可扩 展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot、Spring cloud、Dubbo ...
分类:
编程语言 时间:
2017-08-27 11:06:24
阅读次数:
446
NoSql 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。 NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。 redis Redis是使用c语言开发的一个高性能键值数据库。R ...
分类:
其他好文 时间:
2017-08-26 20:43:50
阅读次数:
204
众所周知。对于高动态高可扩展的应用,OSGI是一个很好的平台。可是。也因此添加了复杂性。开发中对service的依赖变得复杂。这也是service的关系管理成为OSGI中一个很重要的部分,我们来看看OSGI中service依赖关系管理的方式。篇幅原因,仅仅关注发展历程,不具体介绍每一个方式的具体实现 ...
分类:
其他好文 时间:
2017-07-30 11:27:07
阅读次数:
235
memcached是高性能的分布式的内存缓存服务器。由国外社区网站LIVEJOURNAL的开发团队开发。 使用目的: 通过缓存数据库查询结果,减少数据库的访问次数,以提高动态web应用的速度、提高可扩展性。 memcache 是一个自由和开放源代码、高性能、分布式的内存对象缓存系统。用于加速动态we ...
分类:
系统相关 时间:
2017-07-17 18:46:23
阅读次数:
199
1.为什么要学习?项目需要,公司需要通过从以往的日志记录以及购买信息中挖掘有价值的信息,数据量大结构复杂;项目的需求决定要解决数据库高并发读写,海量数据的高效存储和访问以及高可扩展和高可用性等问题。mongoDB(非结构化数据库)不仅可以处理结构化数据,而且更适合处理..
分类:
数据库 时间:
2017-07-16 00:46:00
阅读次数:
165
似乎全部的设计模式都是为了使得程序具有低耦合,灵活性高,可扩展性好。程序结构清晰等等。今天的这个设计模式—观察者模式自然也不例外。但程序结构清晰可能就不是重点了。好吧,废话少说,模式这样的简单粗暴的东西还是要快点学习。以下直接进入正题。 定义:观察者模式是让对象与对象之前建立一种一对多(不是Bean ...
分类:
其他好文 时间:
2017-07-15 11:19:41
阅读次数:
183
15套java架构师、集群、高可用、高可扩 展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot、Spring cloud、Dubbo ...
分类:
编程语言 时间:
2017-07-14 11:07:16
阅读次数:
676
什么是EJB JB事实上就是企业Java Beans。 EJB是J2EE平台的重要组成部分。 J2EE平台基于组件的企业级应用架构,提供多 层次。分布式和高事务的功能特点。 EJB提供了一个架构,充分考虑健壮性。高可扩展性和高性能的基于组件的企业应用程序开发和部署。一个EJB应 用程序能够部署在不论 ...
分类:
其他好文 时间:
2017-07-09 13:46:23
阅读次数:
116
15套java架构师、集群、高可用、高可扩 展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot、Spring cloud、Dubbo ...
分类:
编程语言 时间:
2017-07-08 17:56:19
阅读次数:
2049