Minecraft wiki entry for Cactus_farming, associated text: 1 Manual designs
1.1 Cactus rows
1.2 Diagonal rows
1.3 Piston harvester
2 Automatic designs
2.1 Efficient design
2.2 Advanced designs
2.3 Standard automatic
2.4 Xisumavoid design
3 Video