อังกฤษ | 简体中文 | รัสเซีย
EMQX คือโบรกเกอร์ MQTT แบบโอเพ่นซอร์สที่ปรับขนาดได้มากที่สุดในโลก โดยมีประสิทธิภาพสูงที่เชื่อมต่ออุปกรณ์ IoT กว่า 100 ล้านเครื่องใน 1 คลัสเตอร์ ในขณะที่ยังคงรักษาปริมาณการรับส่งข้อมูล 1 ล้านข้อความต่อวินาที และมีเวลาแฝงต่ำกว่ามิลลิวินาที
EMQX รองรับโปรโตคอลมาตรฐานแบบเปิดหลายโปรโตคอล เช่น MQTT, HTTP, QUIC และ WebSocket เป็นไปตามมาตรฐาน MQTT 5.0 และ 3.x 100% และรักษาความปลอดภัยการสื่อสารสองทิศทางกับ MQTT ผ่าน TLS/SSL และกลไกการตรวจสอบสิทธิ์ต่างๆ
ด้วยกลไกกฎที่ใช้ SQL ที่ทรงพลังในตัว EMQX สามารถแยก กรอง เพิ่มคุณค่า และแปลงข้อมูล IoT ในแบบเรียลไทม์ นอกจากนี้ ยังรับประกันความพร้อมใช้งานสูงและความสามารถในการปรับขนาดแนวนอนด้วยสถาปัตยกรรมแบบกระจายแบบ Masterless และมอบประสบการณ์ผู้ใช้ที่เป็นมิตรต่อการปฏิบัติงานและความสามารถในการสังเกตที่ยอดเยี่ยม
EMQX มีผู้ใช้ระดับองค์กรมากกว่า 20,000 รายในกว่า 60 ประเทศและภูมิภาค เชื่อมต่ออุปกรณ์ IoT มากกว่า 250 ล้านเครื่องทั่วโลก และได้รับความไว้วางใจจากลูกค้ามากกว่า 1,000 รายในสถานการณ์ที่สำคัญต่อภารกิจของ IoT, IIoT, ยานพาหนะที่เชื่อมต่อ และอื่นๆ รวมถึงบริษัทที่ติดอันดับ Fortune 500 มากกว่า 70 แห่ง เช่น HPE, VMware, Verifone, SAIC Volkswagen และ Ericsson
สำหรับข้อมูลเพิ่มเติม โปรดไปที่หน้าแรกของ EMQX
วิธีที่ง่ายที่สุดในการตั้งค่า EMQX คือการสร้างการปรับใช้งานที่มีการจัดการด้วย EMQX Cloud คุณสามารถทดลองใช้ EMQX Cloud ได้ฟรี ไม่ต้องใช้บัตรเครดิต
docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:latest
ถัดไป โปรดปฏิบัติตามคู่มือการติดตั้ง EMQX โดยใช้ Docker เพื่อดูคำแนะนำเพิ่มเติม
โปรดดูรายละเอียดในเอกสารประกอบของ EMQX Operator อย่างเป็นทางการ
EMQX มีจำหน่ายในรูปแบบแพ็คเกจ Homebrew หลัก
brew install emqx
emqx start
หากคุณต้องการติดตั้งและจัดการ EMQX ด้วยตัวเอง คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้จากเว็บไซต์อย่างเป็นทางการ
สำหรับตัวเลือกการติดตั้งเพิ่มเติม โปรดดูเอกสารการติดตั้ง EMQX
เอกสารประกอบ EMQX มีอยู่ที่ docs.emqx.com/en/emqx/latest
เอกสารประกอบ EMQX Cloud มีอยู่ที่ docs.emqx.com/en/cloud/latest
โปรดดูคู่มือการมีส่วนร่วมของเรา
สำหรับข้อเสนอการปรับปรุงที่มีการจัดระเบียบมากขึ้น คุณสามารถส่งคำขอดึงไปที่ EIP
การเขียนโปรแกรมไคลเอ็นต์ MQTT
ชุดบล็อกเพื่อช่วยให้นักพัฒนาเริ่มต้นใช้งาน MQTT ได้อย่างรวดเร็วใน PHP, Node.js, Python, Golang และภาษาการเขียนโปรแกรมอื่นๆ
MQTT SDK
เราได้เลือก SDK ไคลเอนต์ MQTT ยอดนิยมในภาษาการเขียนโปรแกรมต่างๆ และให้ตัวอย่างโค้ดเพื่อช่วยให้คุณเข้าใจการใช้งานไคลเอนต์ MQTT ได้อย่างรวดเร็ว
MQTTX
เครื่องมือไคลเอนต์ MQTT 5.0 ข้ามแพลตฟอร์มที่สวยงามซึ่งมีเดสก์ท็อป บรรทัดคำสั่ง และเว็บเพื่อช่วยให้คุณพัฒนาและแก้ไขข้อบกพร่องของบริการและแอปพลิเคชัน MQTT ได้เร็วขึ้น
อินเทอร์เน็ตของยานพาหนะ
สร้างแพลตฟอร์ม IoV ที่เชื่อถือได้ มีประสิทธิภาพ และเฉพาะอุตสาหกรรม โดยอิงจากประสบการณ์จริงของ EMQ ตั้งแต่ความรู้ทางทฤษฎี เช่น การเลือกโปรโตคอล ไปจนถึงการปฏิบัติงานจริง เช่น การออกแบบสถาปัตยกรรมแพลตฟอร์ม
สาขา master
ติดตามเวอร์ชันล่าสุด 5 สำหรับเวอร์ชัน 4.4 ให้ชำระเงินที่สาขา main-v4.4
git clone https://github.com/emqx/emqx.git
cd emqx
make
_build/emqx/rel/emqx/bin/emqx console
สำหรับเวอร์ชัน 4.2 หรือก่อนหน้านั้น จะต้องสร้างรีลีสจาก repo อื่น
git clone https://github.com/emqx/emqx-rel.git
cd emqx-rel
make
_build/emqx/rel/emqx/bin/emqx console
ดูใบอนุญาต