Is Ehcache a NoSQL store? No, I would not characterise it as that, but I have seen it used for some NoSQL use cases. In these situations it compared very well — with higher performance and more flexible consistency than the well-known NoSQL stores. Let me explain.
The term 'social software', which is now used to define software that supports group interaction, has only become relatively popular within the last two or more years.