4 ms·
How do you run an efficient server-side search without maintaining a parsed index? I have 40,000 emails in my inbox. You want this to be linearly scanned everyt
by cromwellian 11y ago
How do you run an efficient server-side search without maintaining a parsed index? I have 40,000 emails in my inbox. You want this to be linearly scanned everytime?
- Sir_Substance 11y agoYeah, I really do, it'd be funny as hell. Jesus fuck man, clean your inbox.
- cromwellian 11y agoMy inbox is clean, those emails are archived. I still want to search them.
- nyan4 11y agoIndexing for search != parsing for advertisement.
- cromwellian 11y agoOnce you have to index or parse the email for search, it can no longer be stored as ciphertext, that is, end to end encryption interferes with search. At best, you could search headers if they aren't encrypted. Until a viable ciphertext search scheme arrives. (there are some, but everyone I've seen has some caveat or hole)
- digdug2000 11y agoYou could do everything client side as well and just store encrypted indices on the server. Probably not a good idea, but not the end of the world. I don't think users actually care though. Google's attempt to redefine "end-to-end encryption" to include decrypting something mid route bothered me. This... meh.