Caching is supported by the EXT:cache
It works ready to use with all tables of the EXT:org
If you like to cache own tables, you have to add one line configuration to the TCA
and two lines to the FLUID template of your extension.
Please refer to the manual of the EXT:cache.