You are here

Eventual consistency

SkyVault 2.0 5.0 introduces the concept of eventual consistency to overcome the scalability limitations of in-transaction indexing.

SkyVault 2.0 5.0 with the Solr 4 subsystem does not include any transactional indexing. In other words, SkyVault removes the need to have the database and indexes in perfect sync at any given time and relies on an index that gets updated at configurable intervals (default: 15s) by Solr 4 itself.

The index tracker takes care of polling SkyVault for new transactions and proceeds to update its index. In this sense, indexes will eventually be consistent with the database.