В целом допустимо ли хранить реляционные данные в rdbms, таких как mysql, и помещать, скажем, произвольные данные о взаимоотношениях в отдельную систему баз данных графа, такую как neo4j? как насчет первичных ключей, на которые ссылается одна БД на другую? или другой пример: использование mongodb для данных журнала, когда mysql является основной платформой базы данных для приложения?
Я бы посчитал сценарий, подобный использованию поисковой системы sphinx в качестве полнотекстового бэкэнда, заполненного mysql, хорошим примером того, что это жизнеспособно на практике, но хотел бы услышать, что думают другие.
примерная реализация будет иметь сущности, связанные с частью контента, хранящейся в mysql, и иметь глубокие отношения между сущностями, хранящимися в neo4j.