LevelDB-нереляционная база данных от Google

May 08, 2011 16:54


LevelDB - база для хранения данных в нереляционном формате key-value. От BerkeleyDB отличается скоростью, от Redis возможностью хранения данных на жестком диске, от Tokyo Cabinet улучшенной скоростью записи данных и другой внутренней структурой данных (LSM-tree, а не btree).
оригинал: http://moskalyuk.name/3493

Программирование, Базы данных

Leave a comment

Comments 8

(The comment has been removed)

ctpeko3a May 9 2011, 05:29:44 UTC
Это журналисты её не любят - ни одна газета про неё ничего не написала. Отсутствуют новости о ней. Но если переключить гугль в простой поиск, то выяснится, что гугль о ней знает.

Reply

(The comment has been removed)


corbenov May 9 2011, 05:56:12 UTC
редис тоже хранит данные на диске

Reply

alexander_mikh May 9 2011, 10:39:29 UTC
+1.
не понял отличий от редиса.

Reply

alexmoskalyuk May 9 2011, 15:21:02 UTC
Там в дискуссии "I don't think Redis is a good comparison as that's an in-memory database so better suited for the 10% of hot data you'd need to cache". Я не пользовался редисом, но он сохраняет данные на диск при перезагрузке? Или подход мемкэшовский, где наше дело - закэшить, а сохранит кто-нибудь другой?

Reply

alexander_mikh May 9 2011, 18:47:19 UTC
неправильный коммент. редис и хранит данных как обычнай key value store, и может работать как memcache - выставив expire flag на ключ, и пишет на диск асинхронно в фоне. Судя по докам level DB до возможностей redis'а еще пилить и пилить.

Reply


Leave a comment

Up