Статьи

Объявление Neo4j 1.7.M01: «Bastuträsk Bänk»

 Содержание этой статьи было первоначально написано Питером Нойбауэром в блоге Neo4j .

Теперь, когда поезд- выпускник направляется в Бастутраск- Банк, мы рады представить первый этап серии Neo4j 1.7 .

Эволюция Cypher

Язык Cypher продолжает развиваться, включая глубокие отзывы о реальных случаях использования. Эта версия добавляет новые концепции и вносит незначительные изменения в существующий синтаксис, чтобы сделать вещи проще, мощнее и понятнее.

Вам наверняка понравятся эти изменения:

Все подробности об обновленном синтаксисе см.
В полном разделе Cypher в авторитетном руководстве .

 

Поддержка SSL, правила подстановочных знаков для Neo4j Server

В средах, где это выгодно, вы по достоинству оцените поддержку SSL для сервера Neo4j, шифрующую доступ через стандартный HTTPS (подробности в документации ).
Хорошим дополнением является то, что правила безопасности теперь могут использовать подстановочные знаки, например:

public String forUriPath()
{
    return "/protected/*";
}

Документацию о правилах авторизации смотрите в разделе руководства об этом . (Да, этот пост — лишь краткое изложение руководства . Вас интересует полноформатная книга о Neo4j? Дайте нам знать.)

 

Документация вкусности

Мы работали над улучшением документации в различных местах и ​​структурах, перемещая интересные части в более заметные места. Кроме того, мы начали улучшать читаемость автоматически сгенерированных граф-графов, назначая автоматические цветовые схемы отношениям в качестве первого шага, см. График ниже, связанный с  The Cypher Cookbook .

До (1.6.1):

 

После (1.7.M01)
 
 

 

 

Улучшения высокой доступности

Со стороны HA был улучшен ряд проблем, что также привело к выпуску обновлений 1.5.2 и 1.6.1 (вы должны обновить, если вы используете эти основные версии). Кстати, если вы хотите установить Neo4j HA менее чем за 5 минут на локальном компьютере, попробуйте

git clone git://github.com/neo4j/neo4j-enterprise-local-qa.git
cd neo4j-enterprise-local-qa
rake setup_cluster

И у вас должен быть запущен локальный кластер.

 

Чертежи 1.2, Гремлин 1.5

После недавнего обновления превосходного стека Tinkerpop мы обновили Neo4j для работы с новейшими стабильными выпусками, в котором исправлен ряд ошибок, связанных с очисткой базы данных и обработкой индексов через Gremlin.

 

Ошибки? Неее — проблемы!

Кроме того, было исправлено множество исправлений, связанных с Cypher, REST API, документацией и Webadmin. Полный список изменений кода высокого уровня смотрите в Github changelog .

Как всегда, пожалуйста, сообщайте о любых возникших у вас проблемах, наслаждайтесь написанием кода и благодарим всех
основных участников , и всех вас, делающих это замечательное сообщество, чтобы изменить мир. Получить веху
здесь,  пока жарко ?