High-Speed Cluster OODB



JiniSoft at Home Page

General Billing
Enterprise Billing
Enterprise Business
Enterprise Commerce

Financial Management
Human Resource
Manufacturing
Front Office

Enterprise Commerce Planning
Enterprise Intelligence Planning

Customer Relation
Transaction Diagram
Relation Diagram
Accounting Format



you are visitor

รายละเอียดของ JiniSoft Engine .



ขณะนี้กลุ่มบริษัท DotCOM ส่วนมากจะขาดทุน เพราะต้นทุนของเครื่อง Computer ในการจัดการกับฐานข้อมูลสูงมาก เนื่องมาจาก DataBase Management ที่ช้ามาก ซึ่งเราสามารถเปรียบเทียบต้นทุน ในการจัดการฐานข้อมูล ในการใช้ DataBase Management ที่ต่างกันได้ที่ www.tpc.org

เนื่องจากความสำเร็จในการพัฒนาฐานข้อมูลที่เรียกว่า Special Database สำหรับระบบโทรศัพท์ ( Natural Billing ) เราจึงพัฒนาต่อมาเป็นฐานข้อมูลที่มีความเร็วสูงแบบ Object-Orient DataBase และใช้เทคโนโลยี Cluster ในการจัดการของฐานข้อมูล รวมเรียกว่า High-Speed Cluster Object Orient DataBase (High-Speed Cluster OODB) ซึ่ง Java สามารถที่จะ compile และทำงานได้ทันทีโดยที่ไม่ต้องออกจากโปรแกรม ทำให้ จาก Special DataBase กลายมาเป็น General DataBase สำหรับการจัดการด้าน DataBase, MediaBase, Knowledge หรือ ProcessBase และ การใช้physical algorithm ทำให้โปรแกรมมีความเร็วเพิ่มขึ้นมาอีกประมาณ 100 เท่า

สำหรับ AMAZON.COM มีราคาต้นทุนประมาณ 10-100 US$ ต่อรายการ ต่อนาที  ซึ่งต้นทุนดังกล่าวยังไม่ได้รวมถึงราคาต้นทุนในการจัดการ

JiniSoft Engine สามารถรองรับจำนวนข้อมูลได้ไม่จำกัด หรือมากกว่า 10,000 รายการ ต่อวินาที ( หรือ 600,000 รายการ ต่อนาที ) ด้วยต้นทุนประมาณ 120,000 บาท

JiniSoft Engine มีต้นทุนประมาณ 0.2 บาท ต่อรายการ ต่อนาที ( หรือ 0.005 US$ ต่อรายการ ต่อนาที ) จากตัวอย่างของ AMAZON.COM หรือ บริษัท DotCom อื่นๆ ถ้าใช้ JiniSoft Engine เป็นฐานข้อมูลจะสามารถทำงานได้เร็วกว่าปัจจุบัน 1,000 – 2,000 เท่า และสามารถลดต้นทุนได้ประมาณ 2,000 - 20,000 เท่า

นอกจากนี้ JiniSoft Engine ยังสามารถรองรับจำนวนรายการธุรกรรม ที่เกิดขึ้นได้ไม่จำกัด ในการทำธุรกิจบน E-Commerce ( Co-operating Distributed Commerce to Customer Relation Management ) ตัวอย่างเช่นข้อมูลของประชากรในประเทศไทยซึ่งมีประมาณ 60 ล้านคน โดยปกติจะใช้เนื้อที่เพียง 4 KB สำหรับประชากรหนึ่งคนและใช้เนื้อที่ 240 GB สำหรับข้อมูลของประชากรทั้งหมดในประเทศไทย ซึ่งในปัจจุบัน กระทรวงมหาดไทยใช้งบประมาณ ปีละประมาณ 2,000 ล้านบาท มาไม่ต่ำกว่า 5 ปี ปัจจุบันยังทำได้ไม่ถึง 10 จัดหวัด

Speed of JiniSoft Engine
  • เราได้ทำการทดสอบความเร็วของ JiniSoft Engine บนเครื่อง Intel Pentium III 800 MHZ Ram 512 MB และ ข้อมูล 100,000 Records พบว่า

    JiniSoft Engine สามารถทำ Save ข้อมูลได้มากกว่า 10,000 Records ต่อวินาที และ Query ได้ความเร็วมากกว่า 100,000 Record ต่อวินาที ( หรือ 600,000 Records ต่อนาที และ Query ได้ความเร็วมากกว่า 6,000,000 Records ต่อนาที )

    และพบว่าความเร็วในการ Save และ Query ไม่เปลี่ยนแปลงไปมากนัก เมื่อมีการเพิ่มข้อมูลไปถึง 500,000 Records กล่าวคือสามารถ Save ได้ 10,000 Records ต่อวินาทีและ Query ได้ 100,000 Records ต่อวินาทีนอกจากนี้ JiniSoft Engine ยังมีความเร็วสูงกว่า SQL Server ถึง 1,000 – 3,000 เท่าในสภาวะเดียวกัน

    ถ้าผู้ใช้ใช้เครื่องคอมพิวเตอร์หลายๆ เครื่องสำหรับการทำ Multi-Processing แล้วจะพบว่าความเร็วของ JiniSoft Engine ใกล้เคียงกับปริมาณของเครื่องคอมพิวเตอร์ที่ใช้และถ้ารวม Intelligent Management จะช่วยให้ Response ที่เคย Query แล้วได้ทันที

  • เนื่องจากเป็น Special DataBase การโปรแกรมทั้งหมดอยู่ในรูปของ 3 GL ทำงานด้วย Machine Code แต่ General DataBase การโปรแกรมทั้งหมดอยู่ในรูปแบบของ 4GL โดยทำงานใน Script Mode สำหรับ JiniSoft Engine เมื่อผู้ใช้ออกแบบ DataBase และ Query ( OO-SQL : Object-Orient SQL ) ในรูปแบบ Graphic mode ด้วย Visual Design และผู้ใช้สามารถออกแบบ Form ในรูปแบบ XHTML ซึ่ง JiniSoft Engine จะ Convert ทั้งหมดให้เป็น Java Source Code ในลักษณะ Special DataBase จึงทำให้ JiniSoft Engine เร็วกว่า SQL Server หลายเท่าตัว

    JiniSoft Engine for WAP ขนาดไม่เกิน 128K คาดว่า Version 1.0 อยู่ที่ 80K

    JiniSoft Engine for Stand Alone ขนาดไม่เกิน 256K คาดว่า Version 1.0 อยู่ที่ 1200K เพิ่ม SQL

    JiniSoft Engine for Client/Server ขนาดไม่เกิน 512K คาดว่า Version 1.0 อยู่ที่ 200K เพิ่ม SQL + Cluster


  • Object-Oriented DataBase แต่ละ Object หมายถึง Table หรือ Records ซึ่งจะมีคุณสมบัติในการสืบทอดทำให้ ลดการเขียนโปรแกรมในการจัดการ, การตรวจสอบ และสร้างความสัมพันธ์

               Java Hotspot Server เป็นการแปลงจาก ByteCode ไปเป็น Machine Code แบบ Optimize เช่นเดียวกับ PCode ของ Visual Basic ซึ่งจะแตกต่างจากภาษา C/C++ ที่ต้อง Compile เป็นเฉพาะ 386 เพื่อให้ทำงานได้ทั้ง 386, 486, Pentium, Pentium MMx, PentiumII, PentiumIII และในการเขียนโปรแกรม ถ้าเราคำนึงถึง Computer Architecture และผลของ Assembly เป็นหลัก จะทำให้ในภาษาเดียวกันแต่ความเร็วสามารถแตกต่างได้ถึง 10-100 เท่าและหากใช้ Physical Algorithm จะช่วยเพิ่มความเร็วได้อีก 100 เท่าซึ่ง Java สามารถทำงานได้เร็วกว่าและออกแบบโปรแกรมง่ายกว่า C/C++ ในโปรแกรมที่มี Physical Algorithm ซับซ้อนมากๆ



Last update : Monday, 12 November 2001 07:00 ( Thailand )

Apple, Mac, iMac, iPhone and iPod are trademarks of Apple, Inc.

Jini, Java and all Java-based are trademarks of Oracle Corporation.



Copyright @ 2001 JiniSoft Corporation

33/1478  ซอย 52  ถนนโชคชัย 4  ลาดพร้าว  กรุงเทพ  10230
โทร : 0 2931 5899 < PCT, 9:00 - 17:00 >  โทรสาร : 0 2931 5548  สายด่วน : 0 1615 5135


e-mail : info@jinisoft.com