บริษัทชั้นนำของโลกไว้วางใจให้ Hazelcast ปรับปรุงแอปพลิเคชันให้ทันสมัย และดำเนินการกับข้อมูลที่กำลังเคลื่อนไหวได้ทันทีเพื่อสร้างแหล่งรายได้ใหม่ ลดความเสี่ยง และดำเนินการอย่างมีประสิทธิภาพมากขึ้น ธุรกิจต่างๆ ใช้ แพลตฟอร์มข้อมูลเรียลไทม์ แบบรวมศูนย์ของ Hazelcast เพื่อประมวลผลข้อมูล สตรีมมิ่ง เพิ่มคุณค่าด้วยบริบทในอดีต และดำเนินการทันทีด้วย ระบบอัตโนมัติมาตรฐานหรือที่ขับเคลื่อนด้วย ML/AI ก่อนที่จะจัดเก็บไว้ในฐานข้อมูลหรือ Data Lake
Hazelcast มีชื่ออยู่ใน Gartner Market Guide to Event Stream Processing และเป็นผู้นำใน GigaOm Radar Report สำหรับแพลตฟอร์มข้อมูลสตรีมมิ่ง หากต้องการเข้าร่วมชุมชน CXO สถาปนิกและนักพัฒนาของแบรนด์ต่างๆ เช่น Lowe's, HSBC, JPMorgan Chase, Volvo, New York Life และอื่นๆ โปรดไปที่ Hazelcast.com
Hazelcast มอบแพลตฟอร์มที่สามารถรองรับปริมาณงานหลายประเภทสำหรับการสร้างแอปพลิเคชันแบบเรียลไทม์
Hazelcast มีกลไกประมวลผลข้อมูลในตัวที่เรียกว่า Jet ซึ่งใช้เพื่อสร้างไปป์ไลน์ข้อมูลแบบสตรีม/เรียลไทม์ และแบบแบตช์/คงที่ที่ยืดหยุ่นได้ โหนดเดียวของ Hazelcast ได้รับการพิสูจน์แล้วว่าสามารถรวมเหตุการณ์ได้ 10 ล้านเหตุการณ์ต่อวินาทีโดยมีเวลาแฝงต่ำกว่า 10 มิลลิวินาที คลัสเตอร์ของโหนด Hazelcast สามารถประมวลผลเหตุการณ์ได้นับพันล้านเหตุการณ์ต่อวินาที
ปฏิบัติตามคู่มือการเริ่มต้นใช้งานเพื่อติดตั้งและเริ่มใช้ Hazelcast
อ่านเอกสารเพื่อดูรายละเอียดเชิงลึกเกี่ยวกับวิธีการติดตั้ง Hazelcast และภาพรวมของคุณสมบัติต่างๆ
คุณสามารถใช้ Slack เพื่อขอความช่วยเหลือเกี่ยวกับ Hazelcast
ขอขอบคุณที่สนใจร่วมให้ข้อมูล! วิธีที่ง่ายที่สุดคือเพียงส่งคำขอดึง
การสร้าง Hazelcast ต้องใช้ JDK 17 เป็นอย่างน้อย ดึงซอร์สล่าสุดจากพื้นที่เก็บข้อมูลและใช้การติดตั้ง Maven (หรือแพ็คเกจ) เพื่อสร้าง:
$ git pull origin master
$ ./mvnw clean package -DskipTests
ขอแนะนำให้ใช้สคริปต์ตัวตัด Maven ที่มีมาให้ คุณยังสามารถใช้การกระจาย Maven ในเครื่องด้วยเวอร์ชันเดียวกันกับที่ใช้ในสคริปต์ตัวตัดคำ Maven
นอกจากนี้ ยังมีการสร้าง quick
ที่เปิดใช้งานโดยการตั้งค่าคุณสมบัติระบบ -Dquick
ที่ข้ามงานตรวจสอบความถูกต้องสำหรับการสร้างภายในเครื่องที่เร็วขึ้น (เช่น การทดสอบ การตรวจสอบความถูกต้องของเช็คสไตล์ javadoc ปลั๊กอินต้นทาง ฯลฯ) และไม่สร้าง extensions
และโมดูล distribution
โปรดทราบว่าบิลด์เริ่มต้นจะดำเนินการทดสอบหลายพันรายการซึ่งอาจใช้เวลานานพอสมควร Hazelcast has 3 testing profiles:
./mvnw test
เพื่อรันการทดสอบด่วน/การรวมระบบ (สามารถรันแบบขนานโดยไม่ต้องใช้เครือข่ายโดยใช้โปรไฟล์ -P parallelTest
)
./mvnw test -P nightly-build
เพื่อทำการทดสอบที่ช้าหรือไม่สามารถรันแบบขนานได้
./mvnw test -P all-tests
เพื่อทำการทดสอบทั้งหมดแบบอนุกรมโดยใช้เครือข่าย
การทดสอบบางอย่างจำเป็นต้องรัน Docker ตั้งค่าคุณสมบัติระบบ -Dhazelcast.disable.docker.tests
ให้ละเว้น
เมื่อพัฒนา PR การรันการทดสอบใหม่และการทดสอบชุดย่อยที่เกี่ยวข้องบางส่วนในเครื่องก็เพียงพอแล้ว เครื่องมือสร้าง PR ของเราจะดูแลการรันชุดทดสอบแบบเต็ม
ซอร์สโค้ดในพื้นที่เก็บข้อมูลนี้ครอบคลุมโดยหนึ่งในสองใบอนุญาต:
ใบอนุญาตเริ่มต้นทั่วทั้งพื้นที่เก็บข้อมูลคือ Apache License 2.0 เว้นแต่ส่วนหัวจะระบุใบอนุญาตอื่น
เราเป็นหนี้ (ส่วนดีของ) ประสบการณ์ผู้ใช้เครื่องมือ CLI ของเรากับ picocli
ลิขสิทธิ์ (c) 2008-2024, Hazelcast, Inc. สงวนลิขสิทธิ์
เยี่ยมชม www.hazelcast.com สำหรับข้อมูลเพิ่มเติม