AskUbuntu has a bunch of conversation about issues with Tracker. Apparently some people see it eating up CPU or disk space instead, but I had the same problem as you with unreasonable RAM consumption—after leaving it overnight I came back to find it using 5.9GB!
This answer offers commands for Ubuntu that look like they should also work on Arch Linux:
echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
I took the simpler route of trying to uninstall tracker-store
and tracker-miners
. It had been installed as the dependency of a couple programs that weren't important to me, so I uninstalled them as well. Problem solved!