• 0 Posts
  • 4 Comments
Joined 2 years ago
cake
Cake day: July 22nd, 2023

help-circle
  • RDBMS shines on getbyId queries. Queries where the value starts with should also work well. But queries where the word is in the middle of the value or column generally don’t perform well. Since it’s just for personal use that might not matter too much. If you’re querying on exact values it’ll go pretty smooth. If you’re querying on ‘deniro’ while the value contains ‘bob deniro’ and others it’ll be less performant. But it’s possible it works well enough for your case.

    Elasticsearch is well known for text searches and being incredibly flexible with queries and filtering. https://www.elastic.co/

    Manticore is one that’s been on my check-it-out for I don’t know how long. It looks great imo: https://manticoresearch.com/

    Open search: https://opensearch.org/

    Disclaimer: I haven’t really used any RDBMS systems extensively for years so it’s possible there are some that added support for full text searches being more performant.

    Aleph also seems to be able to cross reference data between documents. I don’t think any of the ones listed above do this. But I also don’t know if this is part of your requirements.



  • If just one or those passwords gets leaked you might find a lot of other ones get cracked as well.

    It may not be sites that you care about. But using a password manager is a lot less effort and a lot safer than whatever technique the average Joe will come up with.

    Any password that leaks which could indicate a potential system ( e.g.: sitename in lower/upper/leetspeak) makes the whole thing even more vulnerable.

    Just use something. Bitwarden, vault warden, keepassxc, …

    Knowing my social circle I’d recommend bitwarden. Even paying for it costs a measly 10$/year, while the free version is very usable in itself. And generating passphrases or 32char passwords will be a lot safer than whatever the hell they can come up with.

    Just avoid the default browser ones, big tech and LastPass.