A job-seeking CV should be one to two pages long. If you’re a recent graduate or only have a few years of experience, use a one-page CV format. If you have a decade or more of work experience, you can add an additional page.
An academic CV is meant to be an exhaustive overview of your academic and professional achievements such as publications and research, so there are no limits in terms of how long it should be.