Apache Solr เป็นหนึ่งในการแพร่กระจายกว้างมากที่สุดเทคโนโลยีการสืบค้นเปิดรอบ.
สร้างขึ้นที่ด้านบนของที่ประสบความสำเร็จมากและชื่นชม Lucene เครื่องยนต์ Solr สามารถใช้ในการค้นหาข้อมูลชนิดต่างๆในรูปแบบต่างๆของสภาพแวดล้อมและแพลตฟอร์ม.
ด้วยความสามารถในการค้นหาข้อความแบบเต็ม Solr เหมาะสำหรับปริมาณการเข้าชมสูงทำให้เหมาะสำหรับชนิดของโครงการใด ๆ มันอาจจะเป็นเว็บหรือสก์ท็อปที่ใช้.
Solr นอกจากนี้ยังมีการผูกเพื่อ XML / HTTP, ทับทิม, JSON และงูหลามเพื่อบูรณาการที่มีความหลากหลายของเทคโนโลยีเว็บอื่น ๆ .
มีอะไรใหม่ ในรุ่นนี้:.
- การปรับปรุงการใช้งานที่มีการปรับตัวดีขึ้นสคริปต์ถังและตัวอย่างใหม่และการปรับโครงสร้างหนี้
- สคริปเพื่อสนับสนุนการติดตั้งและใช้ Solr เป็นบริการบน Linux.
- IDF กระจายได้รับการสนับสนุนในขณะนี้และสามารถเปิดใช้งานผ่านการตั้งค่า.
- Solr จะไม่จัดส่งไฟล์สงครามและแทนที่จะเป็นแอพลิเคชันที่ดาวน์โหลด.
- SolrJ ในขณะนี้ได้รับการสนับสนุนชั้นแรกสำหรับคอลเลกชัน API.
- การลงทะเบียนโดยนัยของการจำลองแบบได้รับและขนย้ายผู้ดูแลระบบ.
- การกำหนดค่า API ที่สนับสนุน paramsets ได้อย่างง่ายดายสำหรับการกำหนดค่าพารามิเตอร์ Solr และสาขาการกำหนดค่า API นี้ยังสนับสนุนการจัดการของตัวจัดการการร้องขอที่มีอยู่ก่อนและการแก้ไข solrconfig.xml ร่วมกันผ่านทางซ้อนทับ.
- API สำหรับการจัดการ blobs ช่วยให้ขวดจัดการการร้องขอการอัปโหลดและลงทะเบียนผ่านการตั้งค่า API.
- BALANCESHARDUNIQUE เก็บ API ที่ช่วยให้การกระจายของคุณสมบัติจำลองที่กำหนดเอง.
- ตอนนี้มีตัวเลือกที่จะไม่สับ nodeSet ที่ให้ไว้ในระหว่างการสร้างคอลเลกชัน.
- ตัวเลือกการกำหนดค่าการใช้งานแบนด์วิดธ์โดยการจำลองแบบการจัดการเพื่อป้องกันไม่ให้ใช้ทุกแบนด์วิดธ์.
- แยก clusterstate ของคอลเลกชันต่อช่วยขยายขีดความสามารถในการปรับปรุง SolrCloud และนี่ก็เป็นรูปแบบเริ่มต้นสำหรับคอลเลกชันใหม่ที่จะถูกสร้างขึ้นก้าวไปข้างหน้า.
- timeAllowed ถูกนำมาใช้ในขณะนี้เพื่อยุติก่อนเวลาอันควรร้องขอระหว่างการขยายตัวการสอบถามและขอลอง SolrClient.
- ผล pivot.facet ในขณะนี้สามารถซ้อนกันรวมถึงผลการ stats.field จำกัด โดยผู้ pivots.
- stats.field สามารถนำมาใช้ในการสร้างสถิติผลมากกว่าฟังก์ชั่นที่เป็นตัวเลขโดยพลการ นอกจากนี้ยังช่วยให้การขอสถิติแง่มุมหมุนที่ใช้แท็ก.
- DateRangeField ใหม่ได้รับการเพิ่มสำหรับช่วงวันที่จัดทำดัชนีโดยเฉพาะอย่างยิ่งคนหลายค่า.
- สาขาเชิงพื้นที่ที่จำเป็นต้องใช้ในการหน่วย = องศาตอนนี้ใช้เวลา distanceUnits องศา = / กิโลเมตรไมล์แทน.
- MoreLikeThis แยกวิเคราะห์แบบสอบถามช่วยให้ขอเอกสารคล้ายกับเอกสารที่มีอยู่และยังทำงานในโหมด SolrCloud.
- การปรับปรุงการบันทึก.
มีอะไรใหม่ ในรุ่น 5.2.1 / 4.10.4 / 3.6.2:
- การปรับปรุงการใช้งาน ที่มีการปรับตัวดีขึ้นสคริปต์ถังและตัวอย่างใหม่และการปรับโครงสร้างหนี้.
- สคริปเพื่อสนับสนุนการติดตั้งและใช้ Solr เป็นบริการบน Linux.
- IDF กระจายได้รับการสนับสนุนในขณะนี้และสามารถเปิดใช้งานผ่านการตั้งค่า.
- Solr จะไม่จัดส่งไฟล์สงครามและแทนที่จะเป็นแอพลิเคชันที่ดาวน์โหลด.
- SolrJ ในขณะนี้ได้รับการสนับสนุนชั้นแรกสำหรับคอลเลกชัน API.
- การลงทะเบียนโดยนัยของการจำลองแบบได้รับและขนย้ายผู้ดูแลระบบ.
- การกำหนดค่า API ที่สนับสนุน paramsets ได้อย่างง่ายดายสำหรับการกำหนดค่าพารามิเตอร์ Solr และสาขาการกำหนดค่า API นี้ยังสนับสนุนการจัดการของตัวจัดการการร้องขอที่มีอยู่ก่อนและการแก้ไข solrconfig.xml ร่วมกันผ่านทางซ้อนทับ.
- API สำหรับการจัดการ blobs ช่วยให้ขวดจัดการการร้องขอการอัปโหลดและลงทะเบียนผ่านการตั้งค่า API.
- BALANCESHARDUNIQUE เก็บ API ที่ช่วยให้การกระจายของคุณสมบัติจำลองที่กำหนดเอง.
- ตอนนี้มีตัวเลือกที่จะไม่สับ nodeSet ที่ให้ไว้ในระหว่างการสร้างคอลเลกชัน.
- ตัวเลือกการกำหนดค่าการใช้งานแบนด์วิดธ์โดยการจำลองแบบการจัดการเพื่อป้องกันไม่ให้ใช้ทุกแบนด์วิดธ์.
- แยก clusterstate ของคอลเลกชันต่อช่วยขยายขีดความสามารถในการปรับปรุง SolrCloud และนี่ก็เป็นรูปแบบเริ่มต้นสำหรับคอลเลกชันใหม่ที่จะถูกสร้างขึ้นก้าวไปข้างหน้า.
- timeAllowed ถูกนำมาใช้ในขณะนี้เพื่อยุติก่อนเวลาอันควรร้องขอระหว่างการขยายตัวการสอบถามและขอลอง SolrClient.
- ผล pivot.facet ในขณะนี้สามารถซ้อนกันรวมถึงผลการ stats.field จำกัด โดยผู้ pivots.
- stats.field สามารถนำมาใช้ในการสร้างสถิติผลมากกว่าฟังก์ชั่นที่เป็นตัวเลขโดยพลการ นอกจากนี้ยังช่วยให้การขอสถิติแง่มุมหมุนที่ใช้แท็ก.
- DateRangeField ใหม่ได้รับการเพิ่มสำหรับช่วงวันที่จัดทำดัชนีโดยเฉพาะอย่างยิ่งคนหลายค่า.
- สาขาเชิงพื้นที่ที่จำเป็นต้องใช้ในการหน่วย = องศาตอนนี้ใช้เวลา distanceUnits องศา = / กิโลเมตรไมล์แทน.
- MoreLikeThis แยกวิเคราะห์แบบสอบถามช่วยให้ขอเอกสารคล้ายกับเอกสารที่มีอยู่และยังทำงานในโหมด SolrCloud.
- การปรับปรุงการบันทึก.
มีอะไรใหม่ ในรุ่น 5.1.0 / 4.10.4 / 3.6.2:
- การปรับปรุงการใช้งาน ที่มีการปรับตัวดีขึ้นสคริปต์ถังและตัวอย่างใหม่และการปรับโครงสร้างหนี้.
- สคริปเพื่อสนับสนุนการติดตั้งและใช้ Solr เป็นบริการบน Linux.
- IDF กระจายได้รับการสนับสนุนในขณะนี้และสามารถเปิดใช้งานผ่านการตั้งค่า.
- Solr จะไม่จัดส่งไฟล์สงครามและแทนที่จะเป็นแอพลิเคชันที่ดาวน์โหลด.
- SolrJ ในขณะนี้ได้รับการสนับสนุนชั้นแรกสำหรับคอลเลกชัน API.
- การลงทะเบียนโดยนัยของการจำลองแบบได้รับและขนย้ายผู้ดูแลระบบ.
- การกำหนดค่า API ที่สนับสนุน paramsets ได้อย่างง่ายดายสำหรับการกำหนดค่าพารามิเตอร์ Solr และสาขาการกำหนดค่า API นี้ยังสนับสนุนการจัดการของตัวจัดการการร้องขอที่มีอยู่ก่อนและการแก้ไข solrconfig.xml ร่วมกันผ่านทางซ้อนทับ.
- API สำหรับการจัดการ blobs ช่วยให้ขวดจัดการการร้องขอการอัปโหลดและลงทะเบียนผ่านการตั้งค่า API.
- BALANCESHARDUNIQUE เก็บ API ที่ช่วยให้การกระจายของคุณสมบัติจำลองที่กำหนดเอง.
- ตอนนี้มีตัวเลือกที่จะไม่สับ nodeSet ที่ให้ไว้ในระหว่างการสร้างคอลเลกชัน.
- ตัวเลือกการกำหนดค่าการใช้งานแบนด์วิดธ์โดยการจำลองแบบการจัดการเพื่อป้องกันไม่ให้ใช้ทุกแบนด์วิดธ์.
- แยก clusterstate ของคอลเลกชันต่อช่วยขยายขีดความสามารถในการปรับปรุง SolrCloud และนี่ก็เป็นรูปแบบเริ่มต้นสำหรับคอลเลกชันใหม่ที่จะถูกสร้างขึ้นก้าวไปข้างหน้า.
- timeAllowed ถูกนำมาใช้ในขณะนี้เพื่อยุติก่อนเวลาอันควรร้องขอระหว่างการขยายตัวการสอบถามและขอลอง SolrClient.
- ผล pivot.facet ในขณะนี้สามารถซ้อนกันรวมถึงผลการ stats.field จำกัด โดยผู้ pivots.
- stats.field สามารถนำมาใช้ในการสร้างสถิติผลมากกว่าฟังก์ชั่นที่เป็นตัวเลขโดยพลการ นอกจากนี้ยังช่วยให้การขอสถิติแง่มุมหมุนที่ใช้แท็ก.
- DateRangeField ใหม่ได้รับการเพิ่มสำหรับช่วงวันที่จัดทำดัชนีโดยเฉพาะอย่างยิ่งคนหลายค่า.
- สาขาเชิงพื้นที่ที่จำเป็นต้องใช้ในการหน่วย = องศาตอนนี้ใช้เวลา distanceUnits องศา = / กิโลเมตรไมล์แทน.
- MoreLikeThis แยกวิเคราะห์แบบสอบถามช่วยให้ขอเอกสารคล้ายกับเอกสารที่มีอยู่และยังทำงานในโหมด SolrCloud.
- การปรับปรุงการบันทึก.
มีอะไรใหม่ ในรุ่น 5.0.0 / 4.10.3 / 3.6.2:
- แก้ไขข้อผิดพลาด :
- ถ้าใช้ HDFS ใหม่ทั่วโลกบล็อกตัวเลือกแคชคุณสามารถท้ายการอ่านไฟล์เสียหายนำมาใช้ใหม่ในชื่อไฟล์.
- CoreContainer รายงานเส้นทางที่ไม่ถูกต้องและ missleading สำหรับ solrconfig.xml เมื่อมีปัญหาในการโหลด
- StatsComponent เมื่อใช้ docValues = & quot; จริง & quot; มีหลาย = & quot; จริง & quot;
- การยกเว้นผ่าน FQ & quot; อดีต & quot; พระรามท้องถิ่นในหลายค่า stats.field
- bin / สคริปต์ Solr ต้องการที่จะผ่าน -DnumShards = 1 สำหรับ boostrapping collection1 เมื่อเริ่มต้นในโหมด Solr เมฆ.
- นักเขียนไบนารีการตอบสนองไม่ได้กลับสาขาตัวแทน.
มีอะไรใหม่ ในรุ่น 4.9.0:
- การเพิ่มประสิทธิภาพมากมายสำหรับ doc ค่าประสิทธิภาพการค้นหาที่เวลา
- อนุญาตให้โปรแกรมประยุกต์ไคลเอ็นต์เพื่อขอตะกั่วแดงประสบความสำเร็จปัจจัยการจำลองแบบสำหรับการร้องขอการปรับปรุง (เดี่ยวหรือชุด) โดยการส่งพารามิเตอร์ตัวเลือก & quot; min_rf & quot;.
- แบบสอบถามการสนับสนุนอีกครั้งกับการจัดอันดับ ReRankingQParserPlugin ใหม่.
- ใหม่ [เด็ก ... ] DocTransformer สำหรับเลือกรวมทั้งบล็อกเอกสารสืบเชื้อสายมาเข้าร่วมกับอินไลน์ในผลการค้นหา.
- ใหม่ (เริ่มต้น) Lucene49NormsFormat ที่ดีกว่าการบีบอัดบางกรณีเช่นสาขาที่สั้นมาก.
สิ่งที่ใหม่ ในรุ่น 4.8.0: {! complexphrase}
- ใหม่แยกวิเคราะห์แบบสอบถามสนับสนุนสัญลักษณ์ , ORs ฯลฯ ภายในแบบสอบถามวลี.
- คอลเลกชันใหม่ API การกระทำ CLUSTERSTATUS รายงานสถานะของคอลเลกชันเศษและแบบจำลองและยังแสดงแทนการเก็บเงินและคุณสมบัติของคลัสเตอร์.
- เพิ่มคำพ้องการจัดการและ stopword โรงงานกรองที่ช่วยให้คำพ้องและรายการ stopword มีการจัดการแบบไดนามิกผ่าน REST API.
- การปรับปรุง JSON ขณะนี้สนับสนุนเอกสารเด็กที่ซ้อนกันช่วยให้ {! เด็ก} และ {!} ผู้ปกครองเข้าร่วมบล็อกคำสั่ง.
- เพิ่ม ExpandComponent ที่จะขยายผลการทรุดตัวลงโดย CollapsingQParserPlugin เช่นเดียวกับผู้ปกครอง / ความสัมพันธ์ของเอกสารที่เด็กเด็กที่ซ้อนกัน.
- คอลเลกชันที่ใช้งาน API ยาวขณะนี้สามารถดำเนินการถ่ายทอดสด; การกระทำ REQUESTSTATUS ใหม่ให้สถานะ.
- เพิ่มพารามิเตอร์ hl.qparser เพื่อให้คุณสามารถกำหนดตัวแยกวิเคราะห์แบบสอบถามสำหรับการค้นหาไฮไลท์ hl.q.
- ใน Solr โหมดเดียวโหนดแกนขณะนี้คุณสามารถสร้างขึ้นโดยใช้ชื่อ configsets.
มีอะไรใหม่ ในรุ่น 4.7.0:
- ใหม่ 'โยกย้าย' คอลเลกชัน API เพื่อแยกทั้งหมด เอกสารที่มีเส้นทางที่สำคัญลงในคอลเลกชันอื่น.
- เพิ่มการสนับสนุนสำหรับไตรระดับเส้นทาง compositeId.
- UI ธุรการ - เพิ่ม & quot; ไฟล์ & quot; เบราว์เซอร์ไดเรกทอรี conf / ดูไฟล์.
- เพิ่ม QParserPlugin สำหรับ SimpleQueryParser ของ Lucene.
- การสนับสนุน SSL สำหรับ SolrCloud.
มีอะไรใหม่ ในรุ่น 4.6.0:
- การปรับปรุงหลายและการปรับปรุงสำหรับตัวเลือกการแยกชิ้นส่วน
- AnalyzingInfixLookupFactory ใหม่ที่จะยกระดับ AnalyzingInfixSuggester ก
- CollapsingQParserPlugin ใหม่สำหรับเขตข้อมูลที่มีประสิทธิภาพสูงในการยุบสาขา cardinality สูง
- APIs ใหม่ SolrJ สำหรับการจัดการคอลเลกชัน
- ใหม่ DocBasedVersionConstraintsProcessorFactory ให้การสนับสนุนสำหรับผู้ใช้กำหนดค่ากฎเวอร์ชัน doc เป็นศูนย์กลาง
- รูปแบบดัชนีเริ่มต้นใหม่: Lucene46Codec
- ใหม่ประเภท EnumField
มีอะไรใหม่ ในรุ่น 4.5.0:
- การสนับสนุน sharding กำหนดเองรวมทั้งความสามารถในการที่แตกออกมาจาก สนาม.
- การปรับปรุง DocValue: สาขาที่มีมูลค่าเพียงครั้งเดียวไม่ต้องใช้ค่าเริ่มต้น, allowiing dynamicFields จะมีค่าเอกสารเช่นเดียวกับ sortMissingFirst และ sortMissingLast ในช่อง docValue .
- ความสามารถในการจัดเก็บ solr.xml ใน ZooKeeper.
- มัลติเธรด faceting.
- CloudSolrServer ขณะนี้สามารถปรับปรุงเส้นทางตรงไปยังผู้นำชิ้นส่วนที่เหมาะสม.
มีอะไรใหม่ ในรุ่น 4.4.0:
- REST API Schema: เพิ่มการสนับสนุนสำหรับการสร้างสำเนาสาขา .
- ส่วนที่ผสานอุ่นตอนนี้อาจจะเสียบเข้า solrconfig.xml.
- ใหม่ MaxScoreQParserPlugin:. กลับ max () แทนผลรวม () ของคำ
- ไฟล์ไบนารีได้รับการสนับสนุนในขณะนี้ใน ZooKeeper.
- วัตถุ SolrJ ของ SolrPing มีวิธีการใหม่สำหรับปิงเปิดใช้งานและปิดการใช้งาน.
- UI ธุรการขณะนี้สนับสนุนการเพิ่มเอกสารไป Solr.
- เพิ่มคำสั่ง PUT กับเครื่องมือ Solr ZkCli.
- New & quot; deleteshard & quot; คอลเลกชัน API ที่ unloads แบบจำลองทั้งหมดของชิ้นส่วนที่กำหนดแล้วลบออกจากรัฐคลัสเตอร์ มันจะเอาเศษเพียงผู้ที่ไม่ได้ใช้งานหรือมีช่วง no.
- หัวหน้าในขณะนี้สามารถเลือกที่จะกำหนดชื่อโหนดทั่วไปเพื่อที่อยู่ใหม่สามารถโฮสต์เศษโดยไม่ต้องตั้งชื่อสับสน.
- CSV ปรับปรุงในขณะนี้สนับสนุนการจัดการเลือกการเพิ่มจำนวนบรรทัด / ID แถวเอกสาร.
มีอะไรใหม่ ในรุ่น 4.3.0:
- เหนื่อยกับการรักษาข้อมูลหลักในการ solr.xml? ตอนนี้คุณสามารถกำหนดค่า Solr เพื่อหาแกนโดยอัตโนมัติโดยการเดินไดเรกทอรีพล.
- Shard แยก:. ขณะนี้คุณสามารถแยกเศษ SolrCloud จะขยายคลัสเตอร์ของคุณในขณะที่คุณเติบโต
- สคีด้าน REST API อ่านได้รับการปรับปรุงและขยายเมื่อข้อมูล schema ทั้งหมดอยู่ในขณะนี้และคีสดเต็มรูปแบบในขณะนี้สามารถกลับมาใน JSON หรือ XML พื้นดินจะรวมการทำงานด้านการเขียนที่จะเกิดขึ้นของ REST API สคี.
- คำสั่งเชิงพื้นที่ในขณะนี้สามารถค้นหารูปทรงโดยการจัดทำดัชนี & quot; IsWithin & quot;
- & quot; มี & quot; และ & quot; IsDisjointTo & quot; ความสัมพันธ์ที่นอกเหนือไปจากทั่วไป & quot; ปริภูมิ & quot;.
มีอะไรใหม่ ในรุ่น 4.2:
- อนุญาตชื่อชิ้นส่วนที่กำหนดเองเพื่อให้อยู่พื้นที่ใหม่สามารถใช้เวลามากกว่า สำหรับเศษเกษียณ การทำงานใน Amazon โดยไม่ต้อง IP ที่ยืดหยุ่น.
- Lucene 4.2 การเพิ่มประสิทธิภาพเช่นเวกเตอร์ระยะบีบอัด.
มีอะไรใหม่ ในรุ่น 3.6.2:
- คง ConcurrentModificationException ในช่วงไฮไลท์ถ้าเขตข้อมูลทั้งหมดได้รับการร้องขอ .
- queryparser edismax คงที่จะนำไปใช้ minShouldMatch แบบสอบถามบูลโดยปริยาย.
- bugfixes หลาย DataImportHandler ไปได้.
มีอะไรใหม่ ในรุ่น 4.0 อัลฟา:
- Solr 4.0 อัลฟารวมถึงมี NoSQL สำหรับผู้ที่ ใช้ Solr เป็น
- เก็บข้อมูลหลัก.
มีอะไรใหม่ ในรุ่น 3.6.0:
- ใหม่ SolrJ เชื่อมต่อลูกค้าใช้ Apache HTTP ส่วนประกอบลูกค้า HTTP .
- โรงงานวิเคราะห์หลายคนตอนนี้ & quot; แบบสอบถามระยะหลายตระหนัก & quot; เพื่อให้สิ่งที่ต้องการชนิดของฟิลด์ lowercasing ตระหนักถึงเมื่อมีการสร้างคำนำหน้าและคำสั่งตัวแทน.
- New วิเคราะห์ลักษณะทางสัณฐานวิทยา Kuromoji tokenizes ข้อความภาษาญี่ปุ่น, การผลิตทั้งคำประสมและการแบ่งส่วนของพวกเขา.
- ช่วง Faceting (วันที่และตัวเลข) ในขณะนี้ได้รับการสนับสนุนในการค้นหากระจาย.
- HTMLStripCharFilter ได้รับการดำเนินการอย่างสมบูรณ์อีกครั้งแก้ไขข้อบกพร่องหลายอย่างมากและการปรับปรุงประสิทธิภาพ.
- StreamingUpdateSolrServer ขณะนี้สนับสนุนรูปแบบ javabin ได้.
- ตัวเลือกใหม่ LFU แคชสำหรับใช้ในการแคชภายในของ Solr.
- การปรับปรุงประสิทธิภาพหน่วยความจำทั้งหมด FST ตาม suggesters.
- ใหม่ WFSTLookupFactory Suggester สนับสนุนการจัดอันดับที่ดีกว่าเม็ดเล็กสำหรับข้อเสนอแนะ.
- ตัวเลือกใหม่สำหรับการกำหนดค่าปริมาณของการทำงานพร้อมกันที่ใช้ในการค้นหากระจาย.
- แก้ไขข้อผิดพลาดหลาย.
มีอะไรใหม่ ในรุ่น 3.5.0:
- แก้ไขข้อผิดพลาดและการปรับปรุงจาก Apache Lucene 3.5.0 รวมทั้งที่สำคัญมาก (3-5X) ลดแรมต้องถือดัชนีเงื่อนไขเกี่ยวกับการเปิด IndexReader.
- เพิ่มการสนับสนุนสำหรับการจัดกลุ่มผลกระจาย.
- เพิ่มการสนับสนุนสำหรับ Hunspell Stemmer TokenFilter สนับสนุนกั้นสำหรับ 99 ภาษา.
- โมดูล contrib ใหม่ & quot; LangID & quot; เพิ่มความสามารถในการระบุภาษาในฐานะที่เป็นหน่วยประมวลผลการปรับปรุงโดยใช้ LanguageIdentifier Tika หรือ Cybozu ห้องสมุดภาษาการตรวจสอบ.
- ชนิดรวมทั้งตัวเลข Trie และประเภทวันที่ในขณะนี้สนับสนุน sortMissingFirst / ล่าสุด.
- เพิ่ม hl.q พารามิเตอร์ มันเป็นตัวเลือกและหากมีการระบุจะแทนที่พารามิเตอร์ในคิวเน้น.
- bugfixes เล็กน้อยเช่นการแยกหลายวันสำหรับปีนับจาก 0001-1000, การกำหนดค่าละเว้นเมื่อใช้กับ QueryAnalyzer SpellCheckComponent และอื่น ๆ อีกมากมาย.
มีอะไรใหม่ ในรุ่น 3.4.0:
- แก้ไขข้อผิดพลาดและการปรับปรุงจาก Apache Lucene 3.4.0 รวมทั้งข้อผิดพลาดที่สำคัญ (Lucene-3418) โดยดัชนี Lucene อาจจะกลายเป็นได้อย่างง่ายดายเสียหายว่าระบบปฏิบัติการหรือคอมพิวเตอร์ตกหรือสูญเสียอำนาจ.
- ลูกค้า SolrJ ขณะนี้สามารถแยกกลุ่มและผลแง่มุมที่หลากหลาย.
- XsltUpdateRequestHandler ใหม่ช่วยให้การโพสต์ XML ที่เปลี่ยนโดย XSLT ให้เป็นเอกสารที่ถูกต้อง Solr.
- โพสต์กลุ่มตัว faceting (group.truncate) ตอนนี้สามารถคำนวณนับแง่เพียงเอกสารการจัดอันดับสูงสุดต่อกลุ่ม.
- เพิ่มพารามิเตอร์ร้องขอการปรับปรุง commitWithin รถยกปรับปรุงทั้งหมดที่ถูกมันหายไปก่อนหน้านี้ นี้จะบอก Solr ที่จะกระทำการเปลี่ยนแปลงภายในจำนวนที่กำหนดของเวลา.
- ในขณะนี้สามารถระบุ NIOFSDirectory.
- ความเร็ว hl.phraseLimit พารามิเตอร์ใหม่ขึ้น FastVectorHighlighter.
- แคชแบบสอบถามและแคชกรองในขณะนี้สามารถใช้งานต่อคำขอ.
- ใช้หน่วยความจำที่ดีขึ้นสร้างเวลาและประสิทธิภาพการทำงานของ SynonymFilterFactory.
- เพิ่ม omitPositions แบบแผนเพื่อให้คุณสามารถละเว้นข้อมูลตำแหน่งขณะที่ยังคงทำดัชนีความถี่ระยะ.
- การแก้ไขต่างๆสำหรับ DataImportHandler แบบมัลติเธรด.
มีอะไรใหม่ ในรุ่น 3.3.0:
- การจัดกลุ่ม / สนามยุบ
- ใหม่หุ่นยนต์ที่ใช้แนะนำ / ข้อมูลอัตโนมัติการดำเนินงานนำเสนอลำดับความสำคัญการบริโภค RAM ขนาดเล็ก.
- KStemFilterFactory, การเพิ่มประสิทธิภาพการใช้งานของ Stemmer ก้าวร้าวน้อยสำหรับภาษาอังกฤษ.
- เริ่มต้น Solr ไปใหม่ผสานนโยบายที่มีประสิทธิภาพมากขึ้น (TieredMergePolicy) ดู http://s.apache.org/merging สำหรับข้อมูลเพิ่มเติม.
- bugfixes สำคัญรวมทั้งการใช้ RAM สูงมากในการตรวจคำสะกด.
- Bugfixes และการปรับปรุงจาก Apache Lucene 3.3
มีอะไรใหม่ ในรุ่น 3.2.0:
- ความสามารถในการระบุและเขียนทับ commitWithin เป็นพารามิเตอร์เมื่อมีการร้องขอ โดยใช้รูปแบบการปรับปรุงที่ JSON.
- TermQParserPlugin ประโยชน์เมื่อมีการสร้างคำสั่งกรองจากแง่กลับมาจากสนาม faceting หรือองค์ประกอบแง่.
- DebugComponent ในขณะนี้สนับสนุนการใช้ NamedList แบบวัตถุคำอธิบายในการตอบสนองของแทน Explanation.toString.
- การปรับปรุงไป UIMA และการผนวกรวม Carrot2.
- เน้นปรับปรุงประสิทธิภาพการทำงาน.
- ขวดทดสอบกรอบสำหรับการทดสอบง่ายของนามสกุล Solr.
- Bugfixes และการปรับปรุงจาก Apache Lucene 3.2.
มีอะไรใหม่ ในรุ่น 3.1.0:
- แง่มุมช่วงตัวเลข (คล้ายกับวันที่ faceting)
- ค้นหาเชิงพื้นที่ใหม่รวมทั้งการกรองเชิงพื้นที่, การส่งเสริมและการเรียงลำดับความสามารถ.
- ตัวอย่างที่ขับเคลื่อนด้วยความเร็ว UI ค้นหาได้ที่ http: // localhost: 8983 / Solr / ดู
- ใหม่เน้น termvector ตาม
- ขยาย dismax (edismax) แยกวิเคราะห์แบบสอบถามที่อยู่ที่คุณสมบัติที่ขาดหายไปบางอย่างในตัวแยกวิเคราะห์แบบสอบถาม dismax พร้อมกับส่วนขยายบาง.
- ส่วนประกอบอีกหลายตอนนี้สนับสนุนโหมดการกระจาย:. TermsComponent, SpellCheckComponent
- รถยนต์ใหม่แนะนำองค์ประกอบ.
- ความสามารถในการเรียงลำดับตามฟังก์ชั่น.
- JSON เอกสารการจัดทำดัชนี
- รูปแบบการตอบสนอง CSV
- การรวม Apache UIMA สำหรับการสกัด metadata li>
- ยกระดับ Lucene 3.1 และเป็นธรรมชาติเพิ่มประสิทธิภาพและแก้ไขข้อผิดพลาดเช่นเดียวกับความสามารถในการวิเคราะห์ใหม่.
- การปรับปรุงหลายแก้ไขข้อผิดพลาดและการเพิ่มประสิทธิภาพ.
มีอะไรใหม่ ในรุ่น 1.4.1:
- นี้เป็นรุ่นการแก้ไขข้อผิดพลาด - ไม่มีการเปลี่ยนแปลงเป็น จำเป็นต้องใช้เมื่ออัพเกรดจาก Solr 1.4.
ความคิดเห็นที่ไม่พบ