Domino uses the Domino File System (DFS) to store and manage Project assets. Versioning of code and other files is mostly automatic with a Domino-managed Git server operating behind the scenes. See Domino File System projects to learn more about the specifics of DFS Projects.
Note
| It is important to know how Domino manages files stored in a DFS repository. Domino will create some files automatically. See Project Files and Work with Project artifacts to learn more about these files and how they are managed. |
While data files can technically be stored in a DFS repository, it is a best practice to avoid storing a large number of files or files that are large in size. Repositories have limitations on the amount of storage they allow and overloading them can slow down subsequent workflows.
See your Domino admin for more details on storage limits and performance implications.
Sometimes, data files (such as data mapping dictionaries) are managed as code or artifact project files. This only works if the files are small (less than 1 GiB) or if the overall size and number of such files are small (less than 50,000 files). For other data assets, Domino recommends that you use Domino Datasets.
Data Sources, Domino Datasets, External Volumes, and Feature Stores are accessible under the Data section of Projects. These are the preferred methods for handling all your data needs. Each of these data offerings lives outside the scope of a Project to support advanced collaboration and security.