FSTConfiguration.createAndroidDefaultConfiguration()
ทั้งบนเซิร์ฟเวอร์และฝั่งไคลเอ็นต์ วัตถุการกำหนดค่าจะต้องส่งผ่านไปยังตัวสร้าง FSTObjectIn/Output)การทำให้เป็นอนุกรมที่เข้ากันได้กับ JDK ที่รวดเร็ว
การทำให้เป็นอนุกรมของ Json
OffHeap + แผนที่ถาวร
รูปแบบไบนารีข้ามแพลตฟอร์ม MinBin
Kson: ส่วนขยาย JSon
หมายเหตุ: maven.org อาจล่าช้ากว่า 1 วันหลังจากเปิดตัว
เวอร์ชัน 3.0.0 (ต้องใช้ตัวเลือก java 14 , "--add-modules jdk.incubator.foreign" บนคอมไพเลอร์และรันไทม์)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >3.0.1</ version >
</ dependency >
เวอร์ชัน 2.0 (จาวา 8)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.56</ version >
</ dependency >
รุ่นที่รองรับ jdk1.6 ของ fst 2.x
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.48-jdk-6</ version >
</ dependency >
เวอร์ชัน 1.x (ชื่อแพ็คเกจที่แตกต่างกัน รองรับ 1.6 ..) การแก้ไขจะไม่ถูกแบ็คพอร์ตอีกต่อไป ไม่ได้รับการสนับสนุน
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >1.63</ version >
</ dependency >
ฉันไม่ได้ติดตามการใช้งานอย่างจริงจัง maven.org รายงานการดาวน์โหลดมากกว่า 14,000 ครั้ง จากการเข้าถึง IP ที่แตกต่างกัน 6,000 รายการ ที่ถูกกระตุ้นโดย maven บิวด์ทั่วโลกต่อเดือน
โดดเด่นด้วย:
โปรดทราบ ว่าเครื่องมือที่ทำสำหรับ fst-structs จะทำงานเฉพาะเมื่อมีการเปิดข้อมูลการดีบักระหว่างการคอมไพล์ เหตุผลก็คือการสร้างวิธีการขณะรันไทม์ด้วย javassist ล้มเหลว (อาจเป็นข้อผิดพลาดของ javassist .. ) สิ่งนี้ไม่ส่งผลกระทบต่อการใช้งานการทำให้เป็นอนุกรม
JDK 1.6 Build 1.x build ตั้งแต่ v1.62 ยังคงเข้ากันได้กับ jdk 6