|
|
Why adding a DB to ES?
|
|
|
|
|
|
The DB acts as a sync point between RDF and Koha (and eventually CMS or anything else).
|
|
|
Koha holds item and circulation data, including statistics, RDF holds metadata on publication level and linking between people and works.
|
|
|
|
|
|
It also simplify the inspection and maintenance of the index: queries on MySQL are easier to master than inspecting ES, and changing ES schema will require a local reindex, without having to re-read the data from koha/rdf.
|
|
|
|
|
|
It also improve debugging of issues, by checking the DB it’s easier to debug when an item is missing or not. And when/where the data was wrongly transmitted. |
|
|
\ No newline at end of file |