
大数据
zhaoyong421127
这个作者很懒,什么都没留下…
展开
-
MongoDB3.2中与DB数据库操作相关常用方法介绍
随着互联网技术的飞速发展,对大数据存储和处理技术方面要求也越来越高,MongoDB最为一种NoSQL数据库,以文档模式自由,数据高效存取方式著称,提供多个客户端驱动,为企业的数据存储和查询提供了完美的解决方案。原创 2016-04-25 15:35:36 · 2491 阅读 · 0 评论 -
浅谈命令查询职责分离(CQRS)模式
浅谈命令查询职责分离(CQRS)模式在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这种设计就会出现一些性能问题。虽然在DB上可以做一些读写分离的设计,但在业务上如果在读写方面混合在一起的话,仍然会出现一些问题。本文介绍了命令查询职责分离模式(Co转载 2016-05-12 10:53:50 · 717 阅读 · 0 评论 -
事件驱动架构及应用
Gartner在2003年引入了一个新术语事件驱动架构(Event Driven Architecture,EDA), 主要用于描述一种基于事件的范例。EDA 是一种用于进行设计和实现应用和系统的方法—在这些应用和系统里, 事件所触发的消息可以在独立的、非耦合的组件和服务之间传递,这些模块彼此并不知晓对方。这些应用程序中的EDA极大地改进了企业或政府响应不同的、表面上毫无关联事件的能力。通过提供瞬转载 2016-05-12 14:58:53 · 4202 阅读 · 0 评论 -
Netty高性能解决方案
1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高转载 2016-05-12 18:49:58 · 2065 阅读 · 0 评论 -
windows下spark开发环境配置
Windows系统下的spark环境搭建。转载 2016-07-12 11:24:08 · 784 阅读 · 0 评论 -
Docker之常用命令
使用docker构建微服务架构设计。转载 2016-08-27 17:00:01 · 638 阅读 · 0 评论