The core search-analytical database. It organizes complex and varied data from disparate source systems into a faceted data model that is extremely flexible and reduces the need for up-front data modeling. This highly-scalable server enables users to explore data in an unconstrained and impromptu manner and to rapidly address new questions that inevitably follow every new insight. Oracle Endeca Server maintains the data files of your records in memory, receives queries, executes them against the stored data files, and returns the results.
When used in the context of a process running inside installed software, Oracle Endeca Server is a Java-based utility for creating and administering data stores. Only one Oracle Endeca Server can be installed on a machine. Each Endeca data store has a Dgraph process that handles requests made to that store. For example, if you have used the Oracle Endeca Server to create three Endeca data stores and they have all been started, then three Dgraph processes are running on that machine.
See also Oracle Endeca Web services.