On Thu, Sep 17, 2015 at 8:42 PM, Anthony Baker <aba...@pivotal.io> wrote:
> What is more than a data grid but less than a database? > Positioning from both are valid. A lot of technologies position off "database": "Object database", "document database", "in-memory database", "NoSQL Database" The question is whether IMDGs are taking on more and more "database like" capabilities and thus can earn that position. Or are there things that fundamentally IDMGs are unsuitable for, and this same use case would be unsuitable for Geode. I originally wrote IMDG for the short description of Geode since its a great explanation to explain the highly distributed share-nothing architecture. At Pivotal we market the technology as an "in-memory database". > I just had a conversation on the sidelines of a soccer game tonight > explaining that no we don’t have database semantics but we do more than a > basic IMDG. They had done an exploration previously and had picked up > hazelcast. > What exactly is meant by "database semantics"? When I usually hear people say that, they really mean RDBMS - tables, and SQL. I know certain analysts who believe IMDGs are fundamentally NOT databases because they don't do SQL. -Greg