In Neo4j, an index is a redundant copy of data in the database purposed of making related data searches more efficient. It comes with the cost of additional storage space and slower writes, so deciding what to index and what not to is a crucial and often non-trivial task for users.

BY Best Interview Question ON 21 Feb 2019