-
Notifications
You must be signed in to change notification settings - Fork 8
Improve perf
Loïc edited this page Mar 26, 2015
·
2 revisions
Some tips to improve performance:
- Reduce NUMBEROFPATCH from config/Config*.prop: Each time you index an image, there will be NUMBEROFPATCH * NUMBEROFTV data that will be store. If you reduce this number, the results quality will be poor but the speed will be better. If you reduce this number in config/ConfigServer.prop file, index and search will be faster. IF YOU CHANGE THIS NUMBER, YOU MUST DROP YOUR EXISTING INDEX AND REINDEX ALL YOUR IMAGES!!! if you reduce this number in config/ConfigClient.prop file, search will be faster (but no need to reindex).
- Reduce NUMBEROFTV: If you reduce this number, the results quality will be poor but the speed will be better too.
- MEMORY VS REDIS: Memory has better performance than Redis.
- Use Storage: See server section.
Documentation:
- Home/Quickstart
- License/Authors
- How to run a server
- How to index an image
- How to search for similar images
- How to delete an image
- How to list images
- How to list storages
- How to use Redis as database
- How to have an HTTP REST API
- [How to improve performance] (https://github.com/loic911/CBIRetrieval/wiki/Improve-perf)
- How to have a distribued architecture