中间件
showgea
这个作者很懒,什么都没留下…
展开
-
RabbitMQ 基本原理
MQ全称为Message Queue,是一种分布式应用程序的的通信方法,它是消费-生产者模型的一个典型的代表,producer往消息队列中不断写入消息,而另一端consumer则可以读取或者订阅队列中的消息。RabbitMQ是MQ产品的典型代表,是一款基于AMQP协议可复用的企业消息系统。业务上,可以实现服务提供者和消费者之间的数据解耦,提供高可用性的消息传输机制,在实际生产中应用相当广泛。本...原创 2018-11-27 11:43:09 · 395 阅读 · 0 评论 -
kafka核心原理解析
1、kafka的定位Kafka官方文档介绍说,Apache Kafka是一个分布式流平台,并给出了如下解释:流平台有三个关键的能力:发布订阅记录流,和消息队列或者企业新消息系统类似 以可容错、持久的方式保存记录流 当记录流产生时就进行处理Kafka通常用于应用中的两种广播类型:在系统和应用间建立实时的数据管道,能够可信赖的获取数据。 建立实时的流应用,可以处理或者响应数据流...转载 2018-12-12 18:00:03 · 966 阅读 · 0 评论 -
redis持久化
众所周知,redis是内存数据库,它把数据存储在内存中,这样在加快读取速度的同时也对数据安全性产生了新的问题,即当redis所在服务器发生宕机后,redis数据库里的所有数据将会全部丢失。 为了解决这个问题,redis提供了持久化功能——RDB和AOF。通俗的讲就是将内存中的数据写入硬盘中。redis的持久化策略:RDB:快照形式是直接把内存中的数据保存到...转载 2018-12-24 20:21:40 · 154 阅读 · 0 评论 -
查看kafka版本
kafka没有提供version命令,不确定是否有方便的方法,但你可以进入kafka/libs文件夹。你应该看到像kafka_2.10-0.8.2-beta.jar这样的文件,其中2.10是Scala版本,0.8.2-beta是Kafka版本。...原创 2019-01-13 10:43:22 · 50595 阅读 · 7 评论 -
not authorized on admin to execute command
错误信息:mongos> use adminswitched to db adminmongos> show dbs2019-03-13T07:37:33.086+0000 E QUERY [thread1] Error: listDatabases failed:{ "ok" : 0, "errmsg" : "not authorized on ad...原创 2019-03-13 16:56:01 · 15636 阅读 · 0 评论