A cache decision method, comprising: receiving (S 103), by a policy control function PCF, first cache information sent by at least one local analytic function LAF, wherein the first cache information comprises a base station identifier, identifiers of first N1 pieces of application information that are accessed the most, and content corresponding to the identifiers of the N1 pieces of application information, and N1 is a positive integer; receiving (S 108), by the PCF, second cache information sent by a network data analytics network element NWDAF, wherein the second cache information is determined by the NWDAF by performing network-wide data analysis based on historical access data sent by the LAF, the second cache information comprises a base station identifier, identifiers of first N2 pieces of application information that are accessed the most in an entire network, and content corresponding to the identifiers of the N2 pieces of application information, the historical access data is content corresponding to first N3 pieces of application information that are accessed the most, and N2 and N3 are positive integers; and determining (S 104'), by the PCF, local cache content based on the first cache information, the second cache information, and a capacity of the local cache, wherein the determining (S104'), by the PCF, the local cache content based on the first cache information, the second cache information, and the capacity of the local cache comprises: determining, by the PCF, the local cache content based on preset percentages of the first cache information and the second cache information in the capacity of the local cache, wherein a sum of the first cache information and the second cache information does not exceed the capacity of the local cache. receiving (S 103), by a policy control function PCF, first cache information sent by at least one local analytic function LAF, wherein the first cache information comprises a base station identifier, identifiers of first N1 pieces of application information that are accessed the most, and content corresponding to the identifiers of the N1 pieces of application information, and N1 is a positive integer; receiving (S 108), by the PCF, second cache information sent by a network data analytics network element NWDAF, wherein the second cache information is determined by the NWDAF by performing network-wide data analysis based on historical access data sent by the LAF, the second cache information comprises a base station identifier, identifiers of first N2 pieces of application information that are accessed the most in an entire network, and content corresponding to the identifiers of the N2 pieces of application information, the historical access data is content corresponding to first N3 pieces of application information that are accessed the most, and N2 and N3 are positive integers; and determining (S 104'), by the PCF, local cache content based on the first cache information, the second cache information, and a capacity of the local cache, wherein the determining (S104'), by the PCF, the local cache content based on the first cache information, the second cache information, and the capacity of the local cache comprises: determining, by the PCF, the local cache content based on preset percentages of the first cache information and the second cache information in the capacity of the local cache, wherein a sum of the first cache information and the second cache information does not exceed the capacity of the local cache. <EOS>