1、安装 EPEL扩展源Centos5安装32位:rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm64位:rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmCent
原创 2017-05-05 12:10:49
2243阅读
使用EMQX 安装、部署MQTT 服务器详解关于Linux下使用EMQX 安装、部署MQTT 服务器详解本文从如下几个方面进行详细说明1. EMQX整体说明1.1. EMQX产品概览EMQX (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP是出色的软实时 (Soft-Rea
转载 2024-03-27 15:42:40
228阅读
#-c 最大的客户端数据, -i:时间间隔 -t:订阅主题 -q:订阅方式 ./emqtt_bench_sub -c 50000 -i 10 -t bench/%i -q 2   notice: You should not set '-c' option more than 60K for TCP ports limit on one interface. client 26148
转载 2018-10-15 20:55:00
412阅读
2评论
转载 2018-10-12 16:51:00
110阅读
2评论
简称为EMQ - 百万级开源MQTT消息服务器EMQ (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP 是出色的软实时(Soft-Realtime)、低延时(Low-Latency)、分布式(Distributed) 的语言平台。MQTT 是轻量的(Lightweight)
转载 2024-10-17 11:05:55
74阅读
# Redis Benchmark 下载 ## 简介 Redis是一个开源的内存数据库,它以键值对的形式存储数据,并支持持久化。在实际应用中,我们经常需要对Redis的性能进行评估和测试,以便了解其在不同环境下的表现。Redis官方提供了一个工具叫做Redis Benchmark,可以用于对Redis进行性能测试和负载测试。本文将介绍Redis Benchmark的使用方法,并给出一些示例代码
原创 2024-01-22 07:30:56
62阅读
yum install -y git git clone https://github.com/emqtt/emqtt_benchmark.git cd /home/emqtt_benchmark make   以上是emqtt_benchmark安装 先安装git,下载emqtt_benchmark(下载到/home目录)   测试命令 #用户名和密码 ./emqtt_bench_pub
转载 2018-10-10 16:24:00
253阅读
2评论
在本篇文章中,我将详细介绍如何通过`apt`命令下载并安装MySQL Benchmark工具。该过程适用于Ubuntu和Debian系统,并涵盖必要的环境准备、分步指南、配置详解、验证测试、排错指南以及扩展应用的介绍。 ## 环境准备 在安装MySQL Benchmark之前,确保你的系统符合以下软硬件要求: - **操作系统**:Ubuntu 20.04 (或更新版本),Debian 10
原创 6月前
105阅读
# 如何实现“redis benchmark windows 下载” ## 一、整体流程 ```mermaid gantt title 实现“redis benchmark windows 下载”流程 section 下载安装Redis 下载Redis安装包 :done, a1, 2022-01-01, 1d 安装Redis
原创 2024-03-26 08:17:34
60阅读
虽然内部数据结构非常强大,但是创建一系列完整的数据结构本身也是一件相当耗费内存的工作,当一个对象包含的元素数量并不多,或者元素本身的体积并不大时,使用代价高昂的内部数据结构并不是最好的办法。为了解决这一问题,Redis 在条件允许的情况下,会使用内存映射数据结构来代替内部数据结构。内存映射数据结构是一系列经过特殊编码的字节序列,创建它们所消耗的内存通常比作用类似的内部数据结构要少得多,如果使用得当
1. EMQ XEMQ X与emqttd的关系EMQ X全称Erlang/Enterprise/Elastic MQTT Broker,它是基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群,发布订阅模式的百万级开源MQTT消息服务器。说起EMQ-X,其它的前身就是emqttd消息服务器,自emqttd 3.0 版本起更名为EMQ-X。 EMQ X支持的协议EMQ X 消
转载 2024-07-01 09:57:14
123阅读
Redis——06将 Redis 的基本使用以及三种模式进行了学习和了解。接下来就学习如何在 Java 中以及 Spring Boot 框架中使用 Redis。JedisRedis 在 Java 上的操作多半是集群模式。直接创建 Maven 项目映入 Jedis 依赖即可。<dependency> <groupId>redis.clients</groupId
转载 2024-07-11 06:38:45
37阅读
MQTT协议与EMQMQTT协议简介简介MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建与TCP/IP协议上,由IBM在1999年发布。MQTT最大的优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽
转载 2024-02-11 07:29:16
69阅读
由于想对EMQTT进行压力测试,所有使用了官方推荐的emqtt_benchmark测试,但一解压就出现了问题。[root@home bak]# cd emqtt_benchmark/ [root@home emqtt_benchmark]# ls CHANGELOG.md emqtt_bench_pub emqtt_bench_sub LICENSE Makefile README.md
转载 7月前
44阅读
http://docs.emqtt.cn/zh_CN/1.0/index.html
原创 2018-05-19 10:30:45
2192阅读
节点间的通讯RabbitMQ - 委托架构RabbitMQ 使用了 Erlang 语言的分布式连接,即每个节点之间两两互相连接,每个节点用一个单一的链接连接着另一个节点。在图中的情况下,三个节点依次连接;当节点之间需要通信时,一条消息需要通过这个单一链接从一个节点发送到另一节点。在扇出(fan-out)的例子中,正常来讲你需要将消息推送到所有节点的队列上。RabbitMQ 使用的优化方式则是:你的
Redis 是个高性能的键值数据库,现在日常项目开发过程中,目前个人开发项目基本都会用到 Redis,主要是用来做 缓存 和 分布式锁 的底层支持,个人喜欢用 .NET 技术体系,所以一般部署也是用 Windows 服务器居多,但是目前 Redis 官方并没有提供 Windows 版本的Redis 发行包,网上能找到的一些 Windows 版的 Redis 都是比较老的版本了,目前最新的 Redi
转载 2023-09-05 17:58:44
113阅读
一、MQTT协议介绍 (一)什么是MQTT MQTT 是基于 Publish/Subscribe(发布/订阅) 模式的物联网通信协议,凭借简单易实现、支持 QoS、报文小等特点MQTT中文文档EMQ X 消息服务器简介 | EMQ Docs(二)MQTT角色组成 1、服务端(Broker) EMQX就是一个MQTT的Broker,此外还要其他的Broker如下:MQTT Broker 有几个: 1
转载 2024-09-09 00:30:59
335阅读
深度剖析MQTT协议的整个通信流程原文连接:MQTT,目前物联网的最主要的协议,基本所有收费的云平台都是基于MQTT协议,比如机智云,和所有的开放云平台比如中国移动的oneNet、百度的云平台也都支持MQTT的接入。虽然MQTT很火,但是目前对MQTT的很少,尤其是在如何移植到嵌入式上来。大部分的平台商的做法都是跟模块商合作把MQTT协议集成到WiFi模块跟GPRS模块里面,捆绑一销售,不让用户过
Erlang进程消耗 EMQ对客户端链接使用链接进程(emqtt_client)和session进程(emqtt_session)分开的策略。 当一个mqtt的客户端连接到EMQ的服务器上的时候,首先会建立一个负责管理连接的进程(emqtt_client),当验证客户端有效后会建立另一个进程(emqtt_session),负责该客户端的会话。 在EMQ中,每一个clientID只能登录一次,因此后
转载 2024-09-27 12:01:57
32阅读
  • 1
  • 2
  • 3
  • 4
  • 5