title: Storing text in Neo4j
body: <p>We're using Neo4J and liking it. We do all sorts of graphy things in it. However, some of what we do is not graphy. For example, we keep a log of all changes to a certain type of node:</p>
  
  <pre><code>(n)-[:CHANGE]-&gt;(c1)-[:CHANGE]-&gt;(c2) etc etc
  </code></pre>
  
  <p>This list of changes can get to be 20 or 30 <code>c1</code> nodes long. While it looks weird, I don't have a real problem with it. (Of course, I am smarter now, and since each :CHANGE relationship has a date in it, I could porcupine all the <code>c1</code> nodes right from n. But whatever.)</p>
  
  <p>But what if I wanted to store large amounts of text, or images. Is there a problem with storing large amounts of data in a node? I could use a different database for these things, but this just increases the skill set required to run the business. And of course, joining data in two disparate databases is always a PITA.</p>
  
  <p>So I need to worry about storing large amounts of text in a single property? Do I need to avoid creating logs in the way I did above?</p>