Custom Security Filtering in Solr: Based on Access Control Lists | Javalobby



Custom Security Filtering in Solr: Based on Access Control Lists | Javalobby

Erik currently builds solutions around Solr, including Collex. Ideas from Collex are being distlled into Solr Flare and solr-ruby. Erik has posted 1 posts at DZone. You can read more from them at their website. View Full User Profile Custom Security Filtering in Solr: Based on Access Control Lists 02.23.2012 Recap of Solr's filtering and caching First let's review Solr's filtering and caching capabilities.  Queries to Solr involve a full-text, relevancy scored, query (the infamous q parameter).  As users navigate they will browse into facets.  The search application generates filter query (fq) parameters for faceted navigation (eg. fq=color:red, as in the article referenced above).  The filter queries are not involved in document scoring, serving only to reduce the search space.  Solr sports a filter cache, caching the document sets of each unique filter query.  These document sets are generated in advance, cached, and reduce the documents considered by the main query.

Read full article from Custom Security Filtering in Solr: Based on Access Control Lists | Javalobby


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts