Best Way To Manage Thousands of DNS Records?

Hey all,

I am working on a personal web application and it will be managing thousands of DNS records (CentOS Bind). What is the best way do you think to properly manage thousands of records in terms of file structure?

Thanks,
Darren