Upload
rit2010
View
605
Download
0
Embed Size (px)
Citation preview
10.4.10
Эволюция термина NoSQL● первый раз использовал термин NoSQL в
1998 Carlo Strozzi
● есть реляционная модель
● NoSQL возник опять благодаря Johan Oskarsson 11 июня 2009
10.4.10
NoSQL это distributed hash table● hash таблица● распределенние и легко
маштабирование● Отказоустойчевость● быстродействие
10.4.10
Что такое хеш?● Отображение заведомо большего
множество на меньшее● Примеры популярных хеш функйи:
crc32; md5, sha
10.4.10
Hadoop● Лицензия: Apache License 2.0● Язык реализации: Java● Написаные книги:
● Hadoop in Action
● Pro Hadoop
● Hadoop: The Definitive Guide
10.4.10
Tokyo Cabinet / Tyrant● Лицензия: LGPL● Язк реализации: C● API: библиотеки для разных языков
10.4.10
Berkeley DB● Лицензия: Sleepycat License● Языков реализации: C● API: библиотеки для разных языков
10.4.10
HamsterDB● Лицензия: GPL2/GPL3/FOSS
Exceptions/Commercial● Язык реализации: C● API: библиотеки для разных языков