Best practices for large libraries? / How the scan works?
Hello all, I've been trying to get to know Serviio today, and am very happy you guys made this! It seems you're doing a great job and your work is appreciated.
I've read the wiki, the FAQ, and have scrounged around quite a few support threads to understand how serviio works, since I'm actually going to get this all set up for someone else (my dad) who is less technically inclined. His particular situation is that he is a photography nut, and has a ton (A LOT) of pictures on his desktop computer/external hard drives, and would like to be able to view photos on the TV when some guests come over.
In my readings of the forums, it seems that (at least in 2012), a rescan of a large library can take a very long time. In the case of someone who may add new files to old folders regularly, and want to quickly view them on his tv, I hope you guys wouldn't mind giving me some pointers.
I realize this question may quickly turn too personal, so in the interest of making it more general, I essentially hope you wouldn't mind explaining how the scan mechanism works/how the library is updated, since the last forum thread I found that talked about it explicitly (2012) mentioned that things would change with Java 7.
Pretending I have everything set to update (in the console, every folder is checked to be updated, "Search for updates of currently shared files" is checked, as is "Keep library automatically updated")
-If I have it set to rescan every 5 minutes (as is the default), when it begins the new scan, does it actually recheck every file in the library?
-I saw in the wiki (http://wiki.serviio.org/doku.php?id=ser ... _explained) that there is a difference between "Checking for new files (Keep library automatically updated [green box])" and "Search for updates of currently shared files" (red box). So does Serviio use a different search process for each of these options? (Is Serviio "notified" more quickly of changes made to a preexisting file, or does it scan through all of the files the same way it looks for new files?)
-What is the order of the scan? If I put two folders in the library, does it always start the scan at the folder that is listed first?
I ask these because the ideal situation would be for him to be able access one of his myriad photos whenever he wanted, but to be able to pop in his sd card, add some pictures he just took and have them become available nearly immediately. Knowing a little more about how the scan works (the order of the scan, and how long it may take) will help immensely.
I understand that there is information in the wiki about how the scan be controlled, but I hope that this question is still useful because it would give a better idea on how to best apply the possible Serviio configurations in the console. Thanks for your help,
Dan
I've read the wiki, the FAQ, and have scrounged around quite a few support threads to understand how serviio works, since I'm actually going to get this all set up for someone else (my dad) who is less technically inclined. His particular situation is that he is a photography nut, and has a ton (A LOT) of pictures on his desktop computer/external hard drives, and would like to be able to view photos on the TV when some guests come over.
In my readings of the forums, it seems that (at least in 2012), a rescan of a large library can take a very long time. In the case of someone who may add new files to old folders regularly, and want to quickly view them on his tv, I hope you guys wouldn't mind giving me some pointers.
I realize this question may quickly turn too personal, so in the interest of making it more general, I essentially hope you wouldn't mind explaining how the scan mechanism works/how the library is updated, since the last forum thread I found that talked about it explicitly (2012) mentioned that things would change with Java 7.
Pretending I have everything set to update (in the console, every folder is checked to be updated, "Search for updates of currently shared files" is checked, as is "Keep library automatically updated")
-If I have it set to rescan every 5 minutes (as is the default), when it begins the new scan, does it actually recheck every file in the library?
-I saw in the wiki (http://wiki.serviio.org/doku.php?id=ser ... _explained) that there is a difference between "Checking for new files (Keep library automatically updated [green box])" and "Search for updates of currently shared files" (red box). So does Serviio use a different search process for each of these options? (Is Serviio "notified" more quickly of changes made to a preexisting file, or does it scan through all of the files the same way it looks for new files?)
-What is the order of the scan? If I put two folders in the library, does it always start the scan at the folder that is listed first?
I ask these because the ideal situation would be for him to be able access one of his myriad photos whenever he wanted, but to be able to pop in his sd card, add some pictures he just took and have them become available nearly immediately. Knowing a little more about how the scan works (the order of the scan, and how long it may take) will help immensely.
I understand that there is information in the wiki about how the scan be controlled, but I hope that this question is still useful because it would give a better idea on how to best apply the possible Serviio configurations in the console. Thanks for your help,
Dan