Joel Liu's Library tagged → View Popular
10 May 09
Hacker News | Follow on: Use DBMS or fs?
-
Another reason to not use a DBMS for a search engine is that typical implementations of transaction-oriented SQL databases are a terrible fit for the performance requirements of a search engine. For example, search engines don't need concurrent writes or ACID transactions, or SQL-like query language; search engines want to optimize for large-scale updates, not small, random writes; typical DBMS index structures (btree) don't work well for search engine indices.
Eric Brewer has an interesting paper that lays out an architecture for a search engine that is consistent with DBMS design principles, but differs significantly in the implementation details:
MogileFS
-
MogileFS is our open source distributed filesystem. Its properties and features include:
-
In this way, MogileFS (without RAID) can save money on disks that would otherwise be storing multiple copies of data unnecessarily.
- 1 more annotations...
1 - 8 of 8
Showing 20▼ items per page
Selected Tags
Related Tags
Top Contributors
Groups interested in filesystem
Related Lists on Diigo
-
filesystem
Items: 8 | Visits: 24
Created by: Kazuo Moriwaka
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
