Comments (4)
I almost feel like this would be better suited to the application layer. What would be the benefits of adding it to the library itself? There are those of us who believe the node-way of task specific features belong to individual modules.
from search-index.
I tend to agree with @bugs181 on this one!
from search-index.
@bugs181 @mewwts I basically agree with you.
The advantage of dealing with it at the search-index
layer is that you can be smarter about handling caching and updating together (since a naïve external cache must delete everything after even a minor update).
Cache functionality is only really useful once you have a lot of data on a single node, and even then only for queries that look up lots of data and are therefore non-specific and not so useful (ie: queries with search terms that are very common in the index). Since we are concentrating on "small data" just now, cache functionality is probably something to think about at some point in the future, if at all.
from search-index.
On reflection I totally agree with you guys :)
from search-index.
Related Issues (20)
- Indexing with AWS-S3 Bucket is failing HOT 2
- weights don't work HOT 1
- Code examples link is broken HOT 5
- Indexing documents with empty object props HOT 4
- No results found after upgrading from 2.4.0 to 3.0.2 HOT 3
- Optimizing the document format for internal field management. HOT 1
- string values consisting only of special chars break tokenization chain HOT 4
- IMPORT/EXPORT between version 2.4 and 3.1 HOT 1
- Avoid result with 0 count on FACET HOT 1
- Token parsing doesn't accommodate for values that include `:` HOT 6
- switch to `abstract-level` from `abstract-leveldown` HOT 1
- Using search-index with redisdown gives error HOT 4
- document LAST_UPDATED()
- CREATED and LAST_UPDATED should have human readable dates instead of millisecond timestamps
- DOC_VECTORs should be retrievable
- Instantiate using class syntax HOT 1
- Find old results after updating document with same ID but new data HOT 3
- Bundling a little better? HOT 9
- Initializing with an instance of Level HOT 4
- Browser: Uncaught SyntaxError: ambiguous indirect export: si HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from search-index.