5 ms·
IndexTank had one appealing option: it allowed to change associated statistics, like number of votes, without re-indexing the document. It also allowed to dynam
by alexro 15y ago
IndexTank had one appealing option: it allowed to change associated statistics, like number of votes, without re-indexing the document. It also allowed to dynamically use ranking functions.
Also, other solutions allow indexing in different languages, I can't find this in the CloudSearch.
- codexon 15y agoHow can you change statistics like number of votes without reindexing? I don't see how that is possible unless that field wasn't indexed.
- mthreat 15y agoThis would be stored in a numeric value. IndexTank (and Searchify which runs IndexTank) stores numeric values in a normal array in RAM. So an update is essentially equivalent to: array[index] = updatedValue; And then you can sort or filter by these numeric values, as well as the usual text searching. More info in the docs here: http://www.searchify.com/documentation/python-client#document-variables http://www.searchify.com/documentation/python-client#documen... Note that if you update a text field, it does a normal reindex (although it's true real-time in IndexTank).