I'm starting a project that will eventually incorporate DSE Graph, at least on some level. I found that you can actually start with a regular Cassandra and then add DSE graph capabilities later. Since DSE Graph is built on top of Cassandra anyway, are there any disadvantages to this? I'm wondering especially since I'm already more familiar with Cassandra and CQL than I am with DSE Graph.
On the other hand, if I want to be able to access my data using CQL later, are there any disadvantages to starting with DSE Graph from the start? (e.g., using Gremlin and the Gremlin console, as demonstrated here).
I'm not asking for a product recommendation per se, but rather:
1) Will it change how I model my data if I go with one approach vs the other?
2) Is starting with CQL vs Gremlin a best practice, or are both equally fine?
3) If in the long run I plan on both hitting my db using both CQL queries and Gremlin queries (through DSE graph), will starting with one or the other be better?