The ring and rolling body of ceramic bearing are made of all-ceramic materials, including zirconia (ZrO2), silicon nitride (Si3N4) and silicon carbide (Sic). The retainer is made of polytetrafluoroethylene, nylon 66, polyetherimide, zirconia, silicon nitride, stainless steel or special aviation aluminum, thus expanding the application surface of ceramic bearings.