Details on TACTIC NoSQL Support

Hi Community, 

In keeping with the increasing popularity of NoSQL applications, TACTIC has been expanding its data abstraction layer to encompass a wider range of different data sources. TACTIC's abstraction layer is moving toward accommodating any data source that implements a common TACTIC interface, beginning with MongoDB.  

Read on for more information about TACTIC's NoSQL implementations. 

Southpaw took TACTIC open source in the summer of 2012. Once we did, it opened our solution to a range of vertical markets and workflow environments. Since then, our development goal with TACTIC has been to provide an architecture and tool set capable of supporting the underlying data structures we find across different companies and markets. One critical area has been in database support.

TACTIC initially implemented object/data mapping with an object/relational mapper to SQL databases. Since then, many of the popular SQL databases have been implemented, including MySQL, PostgreSQL, SQLServer, Oracle and SQLite. Data from any of these are treated as first class citizens for displaying and manipulating data.

With the increasing popularity of NoSQL applications, widely different data sources are now being used for many different purposes. In response, TACTIC is expanding its data abstraction layer to encompass any data source that implements a common TACTIC interface, with MongoDB being the first to implementation. Moving forward, Southpaw plans to support a wide variety of implementations.

With TACTIC’s CMS-like capabilities and its ability to visualize and edit data using any device or application that supports HTML5, organizations can unify multiple disparate data sources under a simplified, customized, branded single environment acting as a central hub for all data management and visualization.