Store and search environment


The main objective of the Semantic MediaWiki software is to provide "semantic" functions on top of MediaWiki to enable machine-reading of wiki-content and allow structured content to be queryable and presentable to an on-wiki or external audience.

Depending on the circumstances and environmental requirements, users have the choice between the following store implementations:

  • SQLStore to be used as default storage and query engine for small and mid-size wikis
  • ElasticStore recommended to large wiki farms which require to scale, or for users with a requirement to combine structured and unstructured searches
  • SPARQLStore for advanced users that have an extended requirement to work with a triple store and linked data, or require the data to be published to a public endpoint

See also[edit]