от bop_bop_mara(15-04-2011)

Neo4j е представител на т.нар. графови бази от данни - NoSQL системи, при които данните се съхраняват под формата на графи. Създателите ѝ я описват като високопроизводителна имплементация на различните операции с графи, която притежава всички качества на зряла и устойчива база от данни. Вместо да работи със статични таблици, програмистът разполага с гъвкава обектно-ориентирана структура, като в същото време отново може да разчита на функционалности като ACID транзакции, контрол на конкурентния достъп, висока надеждност и т.н.

Версия 1.3 е първата General Availability версия и идва лицензирана под GPLv3. С нея една база вече може да съдържа впечатляващите 32 милиарда възли (англ. nodes, relationships) и 64 милиарда свойства (англ. properties), а промените в стратегията за съхранение ще доведат до значително по-малки размери на файловете. Към напълно преработения графичен интерфейс за администрация е интегриран удобен визуален браузър, чрез който само с няколко кликвания можете да достигнете до всяка точка на графите. Към библиотеката с алгоритми е добавен алгоритъмът на Дейкстра и всички APIs са преразгледани и подобрени.

Повече за Neo4j можете да научите от официалния сайт на проекта.



<< Linux вечеринка за начинаещи | Рожденият ден на Linux >>