自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (6)
  • 收藏
  • 关注

原创 mq消息中间件知识点

消息中间件使用场景:异步解耦削峰常见消息中间件比较:和rpc的区别:rpc一般是同步调用,耦合性强,而mq是异步和解耦的在需要同步获取结果的场景下使用rpc,在不希望发送端受限于处理端处理速度的时候使用mqJMS规范:JMS规范模型包含如下几个要素:连接工厂JMS连接JMS会话JMS目的/BrokerJMS生产者JSM消费者JMS消息模型:Point-to-Point(P2P) / 点对点,消息有且仅有一个消费者处理Topic/主题(发布订阅模式)

2021-05-31 17:25:22 157

原创 ELK + Filebeat 配置

ELK + Filebeat 配置目标架构环境要求:安装jdk硬件要求:8G内存,cpu核数至少2示例版本:7.10.2示例系统:linuxelasticsearch配置: network.host: 0.0.0.0 http.port: 9200 http.cors.enabled: true http.cors.allow-origin: "*" node.name: node-1 cluster.initial_master_nodes: ["node-1"]kibana

2021-05-21 15:43:19 460 3

转载 Java泛型详解

java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一(转载) 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型...

2021-04-30 16:58:33 169 1

原创 MongoDB应用场景

1)不需要事务及复杂join支持,这是使用mongoDB的前提条件2)新应用,需求会变,数据模型无法确定 ,想快速迭代开发3)应用需要2000-3000以上的读写QPS4)应用需要TB甚至PB级别数据存储5)应用发展迅速,需要能快速水平扩展6)应用要求存储的数据不丢失7)应用需要99.999%高可用8)应用需要大量的地理位置查询,文本查询...

2020-03-17 23:14:03 470

原创 MongoDb特性

1)面向集合文档的存储:适合存储Bson形式的数据2)格式自由,数据格式不固定,生产环境下修改结构都不影响程序运行3)强大的查询语句,面向对象的查询语言,基本覆盖sql语言所有能力4)完整的索引支持,支持查询计划5)支持复制和自动故障转移6)支持二进制数据及大型对象(文件)的高效存储7)使用分片集群提升系统扩展性8)使用内存映射存储引擎,把磁盘的IO操作转换成内存的操作...

2020-03-17 22:55:07 217

原创 NoSql数据库的优点和缺点

NoSQL,Not Only SQL,本质也是一种数据库技术,相对于传统数据库技术,不遵循一些特定的约束,比如:sql标准,ACID属性,表结构等优点:满足对数据库的高并发读写对海量数据的高效存储和访问对数据高扩展行和高可用性灵活的数据结构,满足数据结构不固定的场景缺点:一般不支持事务实现复杂SQL查询难道大运维人员数据维护门槛较高目前不是主流的数据库技术...

2020-03-16 23:17:58 1757

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除