See the section on recommended configurations.
The number of regions for an HBase table is driven by the filesize. Also, see the architecture section on region size
For larger systems, managing compactions and splits may be something you want to consider.
Production systems should use compression such as LZO compression with their column family definitions.