Skip to main content

Joel Liu's Library tagged filesystem   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:

    http://www.cs.berkeley.edu/~brewer/papers/SearchDB.pdf

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

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo