Content Management and SOLR
SOLR; It is a popular, fast-running and open-source enterprise search platform built on Apache Lucene. It is an open source search engine developed in Java, affiliated with the Apache Lucene project. It is one of the most popular search engine software that offers full-text searching and indexing features of documents such as Word or PDF.
Path: CMS > Content > Content Management > SOLR
SOLR Although it is a search engine, it allows replication of data and multiple cores. With Solr, queries can be made via HTTP requests; Compatible with XML, JSON and HTTP. It offers powerful matching features including expressions, wildcards, joins, grouping, and much more across all data types. Workcube enables content indexing and faster access to indexed content using SOLR.
Why Use SOLR?
Searching operations are mostly done with SQL. This may not always provide effective results because it only searches by looking at a specific area. SOLR, on the other hand, has an indexing feature and looks at all content and also provides category-based search if desired. Optimized for high volume traffic. For this reason, if large data is available, SOLR should be preferred.
How to Use SOLR Services?
SOLR server details can be accessed in the CF server Administrator. Collections can be created, reloaded and cleared in SOLR from the CF Admin Panel.
Restarting SOLR Services
SOLR service may stop from time to time. In this case, all search and listing features fed through SOLR will not work. To restart the service:
- Go to fuseaction=dev.solr.
- If the warning "Solr Services has been stopped! Click to restart" appears at the top of the page, click on the link.
- The system will automatically restart SOLR services.
Creating a New SOLR Collation
SOLR collations can only be created from the Collation page in the ColdFusion panel. On this page, a name for the collation is determined; Configurations are made automatically. There is no need to touch manual Solr SOLR search is performed with the tag:
< cfindex query="query_name" collection="wiki_contents" action="Update" type="Custom" key="ID" title="HEAD" category="CHAPTER" >
cfsearch. The example below is used in the Workcube Content Management and In-House Wiki search application. The in-house Wiki application works with SOLR on CF 16 and above:
< cfsearch name="get_wiki" collection="wiki_contents" criteria="#attributes.keyword#" contextpassages="1" suggestions="always" status="info" category="#attributes.chapter#" maxrows="100" >
Recommendation: You can get help from certified Workcube partners to use SOLR services.
Feedback
Apache is a popular, fast-running and open-source enterprise search platform built on Lucene. By using Workcube SOLR, it provides indexing of contents and faster access to indexed contents.