อาจมีความแตกต่างด้านประสิทธิภาพ แต่อาจมีขนาดเล็ก
นี่คือสิ่งที่ฉันพบ (ทั้งหมดนี้ใช้Google Docs for Python )
BigTable ไม่รองรับข้อมูล PolyModel แต่จะใช้งานโดยใช้คุณสมบัติ 'คลาส' แทน ดังนั้นเมื่อคุณพยายามทำการค้นหาตัวอย่างเช่นเพื่อค้นหาคลาสพื้นฐานคุณจะค้นหาคุณสมบัติ 'คลาส' นี้
แบบสอบถามทั้งหมดที่ใช้คลาส PolyModel มีตัวกรองพิเศษที่นำไปใช้ซึ่งกรองตามคลาสที่กำหนด (โดยใช้คุณสมบัติ 'คลาส')
ดัชนีใด ๆ ที่สร้างขึ้นสำหรับคลาส PolyModel ต้องคำนึงถึงคอลัมน์ 'คลาส' เพิ่มเติม
โดยพื้นฐานแล้วคลาส PolyModel จะดูแลคุณสมบัติ 'class' ด้วยตัวเองโดยแทรกลงในคิวรีและใช้สำหรับคิวรีอื่น นอกเหนือจากนั้นมันทำงานเหมือนกับการใช้ BigTable มาตรฐาน
ดังนั้นความแตกต่างเป็นเพียงการเพิ่มและรักษาคอลัมน์พิเศษหนึ่งคอลัมน์
มีความแตกต่างด้านประสิทธิภาพหรือไม่ ใช่อาจเป็นเช่นนั้น ทุกคอลัมน์ที่คุณเพิ่มไปยังระบบฐานข้อมูลใด ๆ จะมีผลกระทบต่อประสิทธิภาพ แต่มันสำคัญหรือไม่ อาจจะไม่.