If you need to create a database which can keep information about your useful items like grocery, customers and also want to know who has purchased what, then you will need a software database. Relational DBMS can serve the purpose if you have predefined attributes.
However considering the case like social media where you can't predefine the attributes, then it will be good to use no-sql Database. Moreover, this DBMS must provide graphical pictorial representation. This will be useful to derive relations among different items. For example, you may want to know which Facebook user has shared your post related to corona-virus precaution
Neo4j enables organizations to unlock the business value of connections, influences and relationships in data: through new applications that adapt to changing business needs, and by enabling existing applications to scale with the business.
Please refer here for step-by-step guide
Please refer here for step-by-step guide
For doing this, dump and load feature is provided (Ref: https://neo4j.com/docs/operations-manual/current/tools/dump-load/)
Please refer here for steps
Neo4j provides incremental backup. First time, full backup is done and then later it is incremental. Refer https://www.en.w3ki.com/neo4j/neo4j_backup_restore.html and https://neo4j.com/docs/operations-manual/current/backup/performing/?_ga=2.76684694.207579234.1588424079-1714491220.1587685241#backup-performing-incremental
https://neo4j.com/company/