Quand dois-je utiliser Datomic?

Je suis intrigué dans le service de base de données Datomic, mais je ne suis pas sûr si elle répond aux besoins des projets sur lesquels je travaille. Quand est Datomic un bon choix, et quand doit-il être évité?

  • Si vous avez besoin d'1) voyage dans le temps dans vos données que j'ai.e aller au-delà des faits, 2) l'Utilisation correcte des données de schéma, mais que vous voulez toujours utiliser un "NoSQL" de stockage des données pour des faits de stockage. 3) Si vous souhaitez travailler avec vos données à l'aide de la puissance de Datalog. 4) Vous n'êtes pas la création d'une course de l'usine de la web-app, comme dans ce cas, votre base de données existante compétences sont plus réalisables.
  • Je recommande fortement ce parler par Datomics inventeur Rich Hickey infoq.com/presentations/datomic-functional-database où il montre également certaines de ses principales caractéristique des idées en action.