Cylindrical roller bearings are a unique design of bearings made for specific industrial needs. These are designed to carry a radial load and ensure minimal friction in operation. Cylindrical roller and radial ball bearings are also designed to handle small amounts of axial loads. However, it depends on the application as well as the distinct internal design of the bearings.
In general, roller bearings are known for their high-load-bearing capacity compared to the other bearing designs of the same size. Also, ball bearings usually come with a single point contact area, whereas roller bearings impact a much larger surface area.