La diferencia entre la indexación heredada / indexación automática y el nuevo enfoque de indexación en Neo4j

Tengo problemas para entender la diferencia entre el enfoque de indexación heredado y el nuevo enfoque de indexación, por lo que quizás alguien pueda aclararme estos puntos. Mi única preocupación es realmente cómo se relaciona con la API de Java y no con las consultas de Cypher.

Sub-preguntas

1) ¿Es Legacy Indexing lo mismo que auto-indexing?

2) ¿Es cierto que si no está utilizando la indexación automática, cada vez que agregue un nodo al gráfico, debe especificar si se debe indexar o no?

3) ¿Tengo razón al creer que puede habilitar / deshabilitar la indexación automática desde la API de Java sin tener que meterse con los archivos de configuración?

4) ¿Qué se entiende por esta línea a continuación tomada dehttp://docs.neo4j.org/chunked/milestone/indexing.html

Este capítulo se centra en cómo utilizar los índices manuales y los autoindexes. A partir de Neo4j 2.0, este no es el método favorito para indexar datos en Neo4j, en su lugar recomendamos definir índices en el esquema de la base de datos.

Nota:

Estoy usando la API de Java

Respuestas a la pregunta(1)

Su respuesta a la pregunta