What kind of database do `updatedb` and `locate` use?
28
votes
3
answers
12233
views
The
locate
program of findutils
scans one or more databases of filenames and displays any matches. This can be used as a very fast find
command if the file was present during the last file name database update.
There are many kinds of databases nowadays,
- relational databases (with query language e.g. SQL),
- NoSQL databases
- document-oriented databases (e.g. MongoDB)
- Key-value database (e.g. Redis)
- Column-oriented databases (e.g. Cassandra)
- Graph database
So what kind of database does updatedb
update and locate
use?
Asked by Tim
(106420 rep)
Jul 20, 2017, 12:05 PM
Last activity: Mar 16, 2025, 04:24 AM
Last activity: Mar 16, 2025, 04:24 AM