When you are taking a new course/learning a new thing what keeps you motivated to continue learning new things? Is it pure curiosity or the fact that you need to learn something to get the job done?
In e-mail based courses I like the fact that I get new content that I should learn until next e-mail. This reminds me od deadlines in Coursera based courses and this creates some kind of obligation in my mind that I try to fulfil.
Does anyone here know if there is any fundamental difference between memgraph and neo4j? It looks to me like there is roughly feature parity between them, but I am not very familiar with graph databases. As I understand the Cypher language is used by both.
Because Memgraph uses an in-memory storage engine and is implemented in C++ it's faster than Neo4j and more suited for analyzing real-time data, for example from a Kafka data stream. It also provides more support for implementing custom procedures in Python, Rust and C/C++ compared to Neo4j which is only doing Java.
In e-mail based courses I like the fact that I get new content that I should learn until next e-mail. This reminds me od deadlines in Coursera based courses and this creates some kind of obligation in my mind that I try to fulfil.