Clusterpoint Server provides powerful information ranking mechanism built into the very core of the Clusterpoint DBMS data indexing and retrieval engine. It is used together with Clusterpoint Indexing and Clusterpoint Search mechanisms to drive the core database operations.
You can rank for exact positioning into search results over 400 billion items per single database storage in the Clusterpoint database architecture, where search queries are performed at ultra-fast sub-second speed servicing typical Web ad hoc search requests of users.

This Clusterpoint ranking capacity enables to develop the most complex
database applications with respect of precise data positioning,
grouping and ordering at search, while still maintaining ultra-fast
search response times.
Technically Clusterpoint's DBMS information ranking mechanism is
Clusterpoint's openly described customization method how our customers
can rank their database information from database owners and
application users point-of-view, when searching for the most relevant
information. Customers can freely design, apply and use their own
information ranking rules, which Clusterpoint Server software will
take into account when building Clusterpoint Index for that particular
customer database and performing search.
Clusterpoint Index is built and organized
in such a way, that your own ranked index configuration is applied to
your database full content by Clusterpoint Server, creating and
maintaining a customized pre-sorted index so that database delivers
extremely fast information access during search queries, including
full text search queries in combined structured and unstructured data
content. Ranking enables exact positioning, grouping and ordering of
search output and makes database index natively scalable in clusters.
This unique indexing method does not require massive and repetitive
sorting of database information at each search query, characteristic
to SQL platforms. Please see section Clusterpoint
Index for more information about how our database indexing
works.
Clusterpoint Index scales out for fast and relevant search in a large
cluster, provides out-of-the-box full text search and XML-structure
search functionality, and is being built and maintained completely
automatically for any Clusterpoint XML database storage by
Clusterpoint Server software. It can be customized using Document
Policy configuration file, a small XML file, which describes
customer specific rules how to apply information ranking for a
particular Clusterpoint storage.
Although Clusterpoint API enables to store and access data objects in both XML and JSON data formats, internally the Clusterpoint database stores all data objects in XML (JSON has some data format limitations so that it is possible to convert all JSON data objects to XML in straightforward unambiguous way, but it is not possible to store in JSON all XML items, that is the reson we stick to industry standard XML data format internally). Information ranking is always applied to internal resulting XML structure (even if data came in in JSON, and has been converted for interbal storage).
Clusterpoint Information Ranking concept is technically implemented as an easy to understand system of ranking the three most basic objects of any database information:
This our ranking mechanism has a capacity to instantly deliver up to 100 groups of ordered search results, where in each group you can additionally and uniquely rank more than 4 billion documents among themselves. Altogether more than 400 billion data items can be uniquely ranked in Clusterpoint architecture. Please see Step 4: Calculation of Relevance.
With those three basic information ranking mechanisms, one for ranking of your XML database structure, the second for ranking of textual content along the best practice enterprise search principles, and the third one - for ranking of your database documents among themselves, Clusterpoint Server database platform provides you with a very powerful and extremely flexible information ranking customization facility. It empowers you to design, program and operate web database applications, where database search logic will be based on your own business rules and search relevancy preferences.
Please read more details about Clusterpoint Information Ranking illustrated with samples below, which we will try to cover step by step. We understand that information ranking concept probably is the most difficult to understand section of Clusterpoint DBMS, as many people did not work previously with enterprise search systems. Please do not be afraid to re-read this section again. When the concept is fully understood, you can start building your own exciting scalable and entirely searchable database applications. You are also welcome to call us for questions at Clusterpoint Support.