Thingness

Challenge

It is not a lack of information that challenges companies today. We are overwhelmed with information, in both how much is available and how quickly it changes form. We need tools that help us to manage and make sense of the data in ways that are intuitive.

We have used SQL databases for so long in the enterprise that it may have impaired our thinking of the problems we are solving and the solutions we are seeking. Tables are an exceedingly useful way to display two-dimensional data. However, the human mind does not think in terms of tables or in two dimensions.

We think of things and relationships in multiple dimensions. We do not think of things with a known set of fixed attributes. Things are often similar but rarely identical. Our knowledge of things constantly evolves, adding new properties as they are discovered.

We need an ability to work with data at the highest level as things, not tables.

Objectives

Our objective is to provide a master database that is scalable, usable and flexible.

Scalable

  • Able to handle billions of records without impact to performance
  • Distributed architecture that supports sharding and replication

Usable

  • Extracting information is simple, intuitive and fast
  • Able to integrate with existing applications
  • Easy to integrate with new applications

Flexible

  • Adding new sources of data is easy
  • Adding new types of data is easy
  • Able to handle complex types of data

Solution

Thingness is master data management using graph database technology. It provides a deeper, more intuitive insight into you

Graph databases are better suited than SQL databases to manage the multi-relational nature of master data. Traditional SQL databases provide basic relations between tables, but they are whelmed when faced with complex, distributed relationships such as social networks.

graph-of-instruments

Document databases are better suited than SQL databases to manage the variety of master data. For example, securities come in many forms, such as common stock, preferred stock, bonds, futures, forwards and options. The instruments evolve and new instruments arise. No single table could describe all the information necessary for these different instruments and remain useful. A document database enables the flexibility to treat data the same or different as necessary.

Our solution provides the advantages of both a graph and a document database. It is fast, scalable and easy to use. It provides both a SQL and REST interfaces, so it is easy to integrate with other applications.

Application

newyork

Securities master data

Critical to any financial company is up to the minute information on securities, not just ticker and price, but all the other necessary metadata. Most companies have built their own custom security master database using traditional SQL database platforms. Concomitantly, most companies face the same challenges of scalability, usability and flexibility.

Graph-document databases provide unique capabilities that make managing and using securities master data easier and more useful. Thingness could transform your internal securities master data from a burden into a powerful, insightful tool.

products

Product master data

Manufacturers need the flexibility to offer different product packaging options to different customer groups with different price incentives. As ridiculous as it may seem, manufacturers are often forced to only change such groupings once a year because of limitations in generating reports on their data. Rigid, one-size-fits-all systems make such flexibility difficult if not impossible.

Thingness gives manufacturers the ability to rapidly respond to opportunities in the market by creating new package options, new customer groups and new pricing incentives at will and still generating the roll up sales and logistics data necessary to measure success.