Yes on the db engine, at least for the document indexing part. I'm not building absolutely everything from scratch, a significant part of it is bespoke. There's just not a lot of off-the-shelf stuff that's built to deal with this type of application.
You do occasionally see attempts at building internet search engines out of like elasticsearch or stuff like that, but it just doesn't scale.
You do occasionally see attempts at building internet search engines out of like elasticsearch or stuff like that, but it just doesn't scale.