Systems and methods for managing data, such as metadata or indexes of
content of files. In one exemplary method, notifications to update a
metadata database or an index database are combined into a combined
notification. According to other aspects, an order among logical
locations on a storage device is determined in order to specify a
sequence for scanning for files to be indexed. According to another
aspect, a method includes determining whether to index a file based on a
path name of the file relative to a plurality of predetermined path
names.