Server Version#: Version 1.19.1.2645
Player Version#: 1.6.5.1097-3bb9dc68
Operating System: macOS High Sierra 10.13.6
Media storage: 2 x Synology DS1817 (128 TB raw) formatted NTSF, connected iSCSI via 10 Gbe
THE QUESTIONS ARE… (Please no basic answers, I looking for ADVANCED user experience)
How does the folder size impact server performance and remote user experience?
Does having less, but much larger Libraries have a significant performance impact?
Does one or the other setup improve performance locally and for remote clients?
Are there setups that favor a more efficient database and metadata performance in very large collections?
Does NTFS file system perform better or worse than others? I have a macOS system but have storage volumes formatted as NTFS and run Paragon NTFS for Mac.
Any additional guidance regarding the topic of performance and management of very large Plex server databases will be appreciated.
BACKGROUND INFORMATION:
I have used Plex Server since May 2013 as a Plex Pass user. I have about 10,000 movies and for the past 3 years my typical movie is much larger. They range from 6GB to 60GB each. Most are remuxed with Atmos, DTS-X, TrueHD audio for my local Home Theater use and remotely the server transcodes as expected.
As I quickly built my collection of movies I got the impression that having over 500 or more movie subfolders in one folder would slowdown the directory listing. This lead me to create a series of nested and non-nested folders, each containing less than 500 movie subfolders each.
I got the impression back then, that having one big Library was inefficient because the scanning took very long and the display of the library artwork was slower. Then Atmos and 4K became common place and having separate listings (libraries) gave me quick access to enjoy these types of movies at will. All this lead me to create more and more libraries. I have 15 libraries now.
But over the years I improved my server and it now has 16 GB memory, SSD storage, multiple 10 Gbe iSCSI connection to NAS devices, etc. Although it is only a Mac mini (2012) quad core, it run great other that transcoding H.265.
It has become difficult for me to tell if folder structure size and library size have a big effect on the server’s efficiency anymore. You would think “if it ain’t broke, don’t fix it” but it is “broke” in other ways.
I have multiple “collections” of the same type as collections are “per library”. On remote client devices, searching is more complicated as it searches the current library only.