- 博客(6)
- 收藏
- 关注
原创 使用 DataXWeb,从 click house 导入数据到 postgresql,遇到的问题。。。。。
1. DataWeb 运行报 ava.lang.NoClassDefFoundError: com/alibaba/datax/plugin/rdbms/reader/CommonRdbmsReader$Job报错截图 原因:是因为 CommonRdbmsReader&Job 这个依赖文件未找到....解决办法:我的是因为下载的 datax 压缩包有问题,附上运行成功的压缩包地址 datax.tar2. clickhousereader,postgresqlwriter 加载失败报错截图原因:我遇到的原因
2022-06-07 18:13:25
1082
原创 RabbitMQ
特点: MQ是消费者-生产者模型的一个典型的代表,一端往消息列中不断写入信息,而另一端则可以读取或者订阅队列中的信息。MQ和JMS类似,但不同的是JMS是SUNJAVA消息中间件服务的一个标准和API定义,而MQ则是遵循了AMQP协议的具体时间和产品。 AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向信息的中间件设计。基于此协议的客户端于消息中间件可传递消息...
2021-09-09 22:02:14
139
原创 如何应对缓存穿透、缓存击穿、缓存雪崩问题
缓存击穿当接收到用户请求,首先尝试从redis缓存中取到数据,如果缓存中能去捣数据则直接返回结果,当缓存中不存在数据时,从DB获取数据,如果数据库成功获取到数据,则更新redis,然后返回数据定义:高并发的情况下,某个热门key突然过期导致大量请求在Redis 未找到缓存数据,进而全部去访问DB请求数据,引起DB压力瞬间增大。解决方案:缓存击穿的情况下一般不容易造成DB的宕机,只是会造成对DB的周期性压力,对缓存击穿的解决方案一般可以这样: re...
2021-09-09 21:12:43
187
原创 Redis
Redis 是什么? Redis是一个开源的,内存中的的数据结构存储系统。用作数据库、混村和信息中间件。支持多种类型的数据结构,如字符串(strings)、散列(hashes)、列表(lists)、集合(sets),有序集合(sortedsets)。Redis 内置复制 (replication)、LUA脚本(Lua scripting),LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的磁盘持久化(persistence)、并通过Redis哨兵(S...
2021-09-09 20:16:14
139
原创 Http协议特点
特点如下: 1.支持客户/服务器模式 2.简单快捷:客户想服务器请求服务时,只需要传送请求方法和路径。请求方法常用的有POST、GET、HEAD。由于HTTP协议简单,使得Http服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象,正在传输的类型由Content-Type(COntent-Type时HTTP包中用来表示内容类型的标识)加以标记。 4.无连接:每请求一次,释放一次连接,所以无连接表示每次连...
2021-09-04 09:01:50
642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人