Базы данных без SQL являются схемами в соответствии с определением. Но для Apache Solr необходимо настроить схему перед индексацией данных. Итак, чем Apache Solr является NoSQL и отличается от традиционной РСУБД.
Это неправда, что NoSQL по определению не имеет схемы.
Вы видели https://json -schema.org ?
Даже MongoDB поддерживает функции проверки схемы начиная с версии 3.6.
Я бы не назвал поисковую систему, подобную Solr / Lucene, базой данных NoSQL.Традиционными базами данных NoSQL являются MongoDB (БД документов), DynamoDB, Cassandra (хранилище широких столбцов), HBase, Redis и т. Д.
Хотя другую точку зрения см. Здесь https://lucidworks.com/2010/04/30/nosql-lucene-and-solr/