Apache Lucene

সফটওয়্যার স্ক্রিনশট:
Apache Lucene
সফটওয়্যার বিবরণ:
সংস্করণ: 5.3.1 / 4.10.4 / 3.6.2 আপডেট
তারিখ আপলোড: 10 Dec 15
ডেভেলপার: Apache Software Foundation
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 241

Rating: nan/5 (Total Votes: 0)

এ এ্যাপাচি Lucene নিচে সার্ভার সম্পদ খরচ পালন এবং দ্রুত ও উচ্চ সঠিকতা ফলাফল উৎপাদন যখন পুরো লেখা খঁোজার জন্য সমর্থন প্রয়োজন যে কোনো অ্যাপ্লিকেশনের জন্য উপযুক্ত.

Lucene ব্যাপকভাবে অনেক অন্যান্য অনুসন্ধান সরঞ্জাম অন্তঃস্থলে হচ্ছে, প্রায় সেরা সার্চ ইঞ্জিন এক হিসাবে বিবেচনা করা হয়, সবচেয়ে বিখ্যাত হচ্ছে, এ্যাপাচি Solr করুন .

Lucene জাভা এবং Apache ফাউন্ডেশন দ্বারা মুক্তি দেয়ার পর থেকে সম্পূর্ণরূপে লেখা হয়, এটা অন্য অনেক ভাষার বৈশিষ্ট্যসমূহ নিয়ে আসা এবং তৃতীয় পক্ষের সফটওয়্যার উন্নত হিসাবে বিভিন্ন বাইন্ডিং এবং চাদরে অস্তিত্ব হয়েছে.

এই রিলিজে নতুন কি:

  • সব ফাইল এক্সেস এখন ব্যবহার উন্নত ত্রুটি পরিচালনার পদ Lucene শক্তিশালী সূচক নিরাপত্তা দিতে যা জাভার NIO.2 API গুলি ও নিরাপদ করে.


    <লি> প্রতিটি Lucene সেগমেন্ট এখন একটি অনন্য আইডি সেগমেন্ট-প্রতি এবং ইনডেক্স ফাইল সঠিক রেপ্লিক্যাশনে সাহায্য করতে প্রতি কমিট সঞ্চয় করে.


    <লি> মার্জ চলাকালীন, IndexWriter এখন সবসময় মার্জ আগে দুর্নীতির জন্য ইনকামিং অংশ পরীক্ষা করা হবে. এই 5.0.0 আপগ্রেড করার, যে মার্জ দীর্ঘকালস্থায়ী একটি পুরোনো 4.x সূচক সুপ্ত দুর্নীতি উন্মোচিত হতে পারে, এর অর্থ হতে পারে.


  • এ সংস্করণে নতুন আপনি কি 5.2.1 / 4.10.4 / 3.6.2:

    • সব ফাইল প্রবেশাধিকার এখন ভাল এরর হ্যান্ডলিং এবং নিরাপদ দেননি পরিপ্রেক্ষিতে Lucene শক্তিশালী সূচক নিরাপত্তা দিতে যা জাভার NIO.2 API গুলি ব্যবহার করে.


      <লি> প্রতিটি Lucene সেগমেন্ট এখন একটি অনন্য আইডি সেগমেন্ট-প্রতি এবং ইনডেক্স ফাইল সঠিক রেপ্লিক্যাশনে সাহায্য করতে প্রতি কমিট সঞ্চয় করে.


      <লি> মার্জ চলাকালীন, IndexWriter এখন সবসময় মার্জ আগে দুর্নীতির জন্য ইনকামিং অংশ পরীক্ষা করা হবে. এই 5.0.0 আপগ্রেড করার, যে মার্জ দীর্ঘকালস্থায়ী একটি পুরোনো 4.x সূচক সুপ্ত দুর্নীতি উন্মোচিত হতে পারে, এর অর্থ হতে পারে.


    • এ সংস্করণে নতুন আপনি কি 5.1.0 / 4.10.4 / 3.6.2:

      • সব ফাইল প্রবেশাধিকার এখন ভাল এরর হ্যান্ডলিং এবং নিরাপদ দেননি পরিপ্রেক্ষিতে Lucene শক্তিশালী সূচক নিরাপত্তা দিতে যা জাভার NIO.2 API গুলি ব্যবহার করে.


        <লি> প্রতিটি Lucene সেগমেন্ট এখন একটি অনন্য আইডি সেগমেন্ট-প্রতি এবং ইনডেক্স ফাইল সঠিক রেপ্লিক্যাশনে সাহায্য করতে প্রতি কমিট সঞ্চয় করে.


        <লি> মার্জ চলাকালীন, IndexWriter এখন সবসময় মার্জ আগে দুর্নীতির জন্য ইনকামিং অংশ পরীক্ষা করা হবে. এই 5.0.0 আপগ্রেড করার, যে মার্জ দীর্ঘকালস্থায়ী একটি পুরোনো 4.x সূচক সুপ্ত দুর্নীতি উন্মোচিত হতে পারে, এর অর্থ হতে পারে.


      • 5.0.0 / 4.10.3 / 3.6.2 সংস্করণে নতুন আপনি কি:

        • নতুন পদ .getMin / সর্বোচ্চ পদ্ধতি ক্ষেত্রের প্রতি সর্বনিম্ন এবং সর্বোচ্চ পদ উদ্ধার করা.


          আইডি প্রতি একটি কিছুর বৃদ্ধি সংস্করণ সংযুক্ত যে আইডি অনুসন্ধান জন্য অপ্টিমাইজ <লি> নতুন IDVersionPostingsFormat.


          <লি> ডক একটি সেট পারমাণবিক আপডেট ক্ষেত্র মান.


          <লি> ডক মান অনুসন্ধান সময়ের পারফরম্যান্সের জন্য অনেক অপ্টিমাইজেশন.


          <লি> নতুন (ডিফল্ট) Lucene49NormsFormat ভাল যেমন খুব ছোট ক্ষেত্র হিসাবে নির্দিষ্ট ক্ষেত্রে কম্প্রেস.


          <লি> বহু মূল্যবান সাংখ্যিক ক্ষেত্র সুষ্ঠুভাবে প্রক্রিয়াকরণের জন্য নতুন SORTED_NUMERIC docvalues ​​টাইপ.


          <লি> indexer সহজ পুনঃব্যবহারের জন্য আগের টোকেন স্ট্রিম প্রেরণ করা হয়.


          <লি> MoreLikeThis ক্ষেত্রের প্রতি একাধিক মান গ্রহণ করা হয়.


          <লি> তাদের র্যাম ব্যবহার অনুমান যে সকল শ্রেণীর এখন একটি নতুন কৈফিয়ত ইন্টারফেস বাস্তবায়ন.


          <লি> Lucene ফাইল এখন সম্পূর্ণ সরলীকৃত আইও API গুলি সঙ্গে চাইছেন কমতি, সমস্ত প্ল্যাটফর্মের উপর (ফাইল) OutputStream দ্বারা লিখিত হয়.


          <লি> MMapDirectory একটি নতুন মানচিত্র তৈরি করতে পারবেন না যখন বিভ্রান্তিকর ত্রুটি বার্তা উন্নত.


        • সংস্করণ 4.8.0 নতুন আপনি কি:

          • Lucene একটি নতুন Rescorer / QueryRescorer এপিআই আছে সঞ্চালন প্রথম-পাস হিট সংগ্রহ পরে আরো ব্যয়বহুল স্কোরিং ফাংশন ব্যবহার দ্বিতীয় পাস rescoring বা অনুসন্ধান ফলাফল reranking.


            <লি> AnalyzingInfixSuggester এখন অদূর বাস্তব সময় Autosuggest সমর্থন করে.


            <লি> সরলীকৃত প্রভাব-সাজানো পোস্টিং সাজানোর ক্রম প্রকাশ করার Lucene এর সাজান বর্গ ব্যবহার (SortingMergePolicy এবং EarlyTerminatingCollector ব্যবহার).


            <লি> বাল্ক স্কোরিং স্বাভাবিক ইটারেটরের ভিত্তিক স্কোরিং বিভক্ত ছিল, তাই কিছু প্রশ্নের আরো কার্যকরভাবে বাল্ক স্কোরিং করতে পারেন.


            <লি> ইন্ডেক্স সময় পদ হ্যাশ MurmurHash3 সুইচড.


            <লি> IndexWriter এখন বাইনারি ডক মান ক্ষেত্র আপডেট সমর্থন করে.


            <লি> HunspellStemFilter এখন কম র্যাম 100x 10 ব্যবহার. এটি ত্রুটি ছাড়া সব পরিচিত ওপেন অফিস অভিধান লোড করা হয়.


            অপারেটিং সিস্টেম এবং ফাইল সিস্টেম এটি (লিনাক্স, MacOSX কাজ পরিচিত) অনুমতি তাহলে <লি> Lucene এখন, দেননি ডিরেক্টরিটি মেটাডাটা fsyncs.


            ইনডেক্স ফাইল উইন্ডোজ মুছে ফেলা যাবে তাই <লি> Lucene এখন পাঠকদের এখনও খোলা আছে, এমনকি যখন, ফণা অধীন জাভা 7 ফাইল সিস্টেম ফাংশন ব্যবহার করে.


            <লি> NativeFSLockFactory একটি গুরুতর বাগ একাধিক IndexWriters একই লক অর্জন করতে পারবে, যা সংশোধন করা হয়েছে. লক ফাইল লক অনুষ্ঠিত হয় না, এমনকি যখন সূচক ডিরেক্টরি থেকে মুছে ফেলা আর হয়.


          • সংস্করণ 4.7.0 নতুন আপনি কি:

            • স্ট্রিং (SortField.STRING) দ্বারা বাছাই করার সময়, আপনি এখন অনুপস্থিত মানের প্রথম (ডিফল্ট), বা গত সাজানো হবে তা আপনিও নির্দিষ্ট করে দিতে পারেন.


              সর্বশেষ বন্ধ মুছতে হবে না বা রেফারেন্সড শব্দার্থবিদ্যা যখন মুছতে পারবেন না যে <লি> ফাইল-সিস্টেমের জন্য NRT সমর্থন.


              <লি> যোগ LongBitSet বেশি 2.1B বিট পরিচালনার জন্য (অন্যথায় ব্যবহার FixedBitSet).


              <লি> কুর্দি জন্য যোগ বিশ্লেষক.


              <লি> যোগ পেলোড FileDictionary (সুপারিশ) সমর্থন এবং এটা আরো কনফিগার করতে.


              <লি> AnalyzingInfixSuggester ভালো হয় কিন্তু কম অবস্থানের সঙ্গে টোকেন মিলেছে যে পরামর্শ boosts যা একটি নতুন BlendedInfixSuggester, যোগ করা হয়েছে.


              <লি> যোগ SimpleQueryParser:. মানব-প্রবেশ প্রশ্নের জন্য পার্সার করুন

            • <লি> PostingsHighlighter যোগ করা multitermquery (ওয়াইল্ডকার্ড, উপসর্গ, ইত্যাদি).


              আপনি কি সংস্করণ 4.6.0 মধ্যে নতুন:

              • ছাড়া NumericDocValues ​​ক্ষেত্রের আপডেটের জন্য সমর্থন যোগ করা হয়েছে (পুনরায়- IndexWriter.updateNumericDocValue মাধ্যমে ডকুমেন্ট) ইন্ডেক্স (টার্ম, স্ট্রিং, লং).


                দীর্ঘ পুচ্ছ করুন & quot; <লি> নতুন FreeTextSuggester একটি & quot জন্য দরকারী সহজ ngram ভাষা মডেল ব্যবহার পরবর্তী শব্দের পূর্বাভাস দিতে পারি; পরামর্শ.

              • নতুন অভিব্যক্তি মডিউল স্ক্রিপ্ট মত সিনট্যাক্স সঙ্গে কাস্টমাইজড র্যাংকিং জন্য করতে পারবেন.


                <লি> গুগুল জাভা তোলে অ্যারে হিসাবে গাদা সব ডক মান ধরে রাখতে পারেন একটি নতুন DirectDocValuesFormat.


                একটি নির্দিষ্ট ক্ষেত্রের প্রতি-ডক ইন্ডেক্স তাহলে <লি> Term.hasFreqs এখন তা নির্ধারণ করতে পারেন


                <লি> শব্দটি ফ্রিকোয়েন্সি.


              • আপনি কি সংস্করণ 4.5.0 মধ্যে নতুন:

                • নিউ ইন মেমরি DocIdSet বাস্তবায়নের যা বিশেষত ভালো ছোট সেটে FixedBitSet চেয়ে:. WAH8DocIdSet, PFORDeltaDocIdSet এবং EliasFanoDocIdSet করুন

                • <লি> CachingWrapperFilter এখন খারাপ ক্ষেত্রে FixedBitSet হিসাবে একই মেমরির ব্যবহার আছে কিন্তু ছোট সেট ছোট এবং দ্রুত, যা ডিফল্ট দ্বারা WAH8DocIdSet সঙ্গে ফিল্টার ক্যাশে করে.


                  <লি> TokenStreams এখন শেষ () এ অবস্থানে বৃদ্ধি সেট, তাই আমরা গর্ত trailing সব ব্যবস্থা করতে সক্ষম.


                  <লি> IndexWriter আর দেওয়া IndexWriterConfig ক্লোনস.


                  4.4 রিলিজ থেকে <লি> বিভিন্ন বাগ এবং অপ্টিমাইজেশন.


                  আপনি কি সংস্করণ 4.4.0 মধ্যে নতুন:

                  • নতুন Replicator মডিউল: সার্ভারের মধ্যে সূচক পুনর্বিবেচনা এবং প্রতিলিপি ক্লায়েন্ট.


                    <লি> নতুন AnalyzingInfixSuggester:. পরামর্শ যে কোন টোকেন মিলের উপর ভিত্তি করে পরামর্শ খুঁজে বের করে, ঠিক খাঁটি উপসর্গ মেলা উপর ভিত্তি করে না


                    <লি> নতুন PatternCaptureGroupTokenFilter:. একাধিক টোকেন, এক বা একাধিক জাভা regexes প্রতিটি ক্যাপচার দলের জন্য এক নির্গত করুন

                  • <লি> নতুন Lucene দিক মডিউল.


                    আপনি কি সংস্করণ 4.3.0 মধ্যে নতুন:

                    • নতুন SearcherTaxonomyManager পরিচালনা অদূর বাস্তব সময় চালু IndexSearcher এবং (faceting জন্য) TaxonomyReader. উভয়

                    • পৃথক শ্রেণীবিন্যাস সূচক ছাড়া counts SortedSetDocValuesField ব্যবহার পল, গনা পল মডিউল নতুন পল পদ্ধতি যোগ করা হয়েছে.


                      কারণে আপ 4000% দ্রুত প্রশ্নের ফলে কুঁদন করতে minShouldMatch BooleanQuery জন্য <লি> উল্লেখযোগ্য উন্নত কর্মক্ষমতা.


                      4.2.1 রিলিজ থেকে <লি> বিভিন্ন বাগ এবং অপ্টিমাইজেশন.


                    • আপনি কি সংস্করণ 4.1.0 মধ্যে নতুন:

                      • সব ক্ষেত্র (ফাইল লেখার সময় Lucene আর কামনা ) একটি পরিশেষে শুধুমাত্র ভাবে লেখা হয়. এই তা লিখবেন-শুধুমাত্র স্ট্রিম সঙ্গে ডিফল্ট, hdfs, ইত্যাদি ..
                      • দ্বারা কাজ মানে
                        <লি> নতুন বাস্তবায়নের সুপারিশ: পরামর্শের জন্য ব্যবহৃত (একটি Lucene বিশ্লেষক থেকে নির্ণিত) অন্তর্নিহিত ফর্ম অতিরিক্ত ইনপুট উপর বেঠিক ম্যাচিং জন্য যা করতে পারবেন ফিরে টেক্সট এবং FuzzySuggester থেকে পৃথক হল যেখানে AnalyzingSuggester,

                        .
                        <লি> নিয়ার রিয়েলটাইম সমর্থন পল মডিউল যোগ করা হয়েছিল.


                        <লি> নতুন Highlighter (postingshighlighter) হাইলাইটেড মডিউল যোগ করা.


                        <লি> ফিল্টার কোয়েরি সঞ্চালনের মধ্যে আরো নমনীয়তা জন্য FilteredQuery যোগ করা FilterStrategy.


                        <লি> যোগ CommonTermsQuery অত্যন্ত ঘন পদ সঙ্গে প্রশ্নের গতি বাড়াতে. টার্ম ফ্রিকোয়েন্সি দক্ষতার ক্যোয়ারী সময়ে নির্ণয় করা হয় -. প্রস্তুতি প্রয়োজন কোন সূচী সময়


                        4.0 রিলিজ থেকে <লি> কিছু বাগ ও অপ্টিমাইজেশন.


                        সংস্করণ 4.0-আলফা নতুন আপনি কি:

                        • পদ জন্য সূচক ফরম্যাটের পোস্টিং তালিকা, সংরক্ষিত ক্ষেত্র, শব্দটি করুন

                        • <লি> ভেক্টর, ইত্যাদি কোডেক API মাধ্যমে প্লাগেবল হয়. আপনার দেওয়া বাস্তবায়নের থেকে নির্বাচন করুন অথবা আপনার চাহিদা পূরণ করার জন্য আপনার নিজস্ব কোডেক দিয়ে সূচক বিন্যাস কাস্টমাইজ করতে পারেন.


                          অনুসন্ধানের সময় একটি ফিল্টার ব্যবহার করার সময় <লি> যথেষ্ট দ্রুত কর্মক্ষমতা.


                          <লি> ফাইল-সিস্টেম ভিত্তিক ডিরেক্টরি মার্জ এবং থ্রেড অনুসন্ধানের বিকল্প আইও তর্ক কমাতে, একত্রীকরণ থ্রেডের আইও (মেগাবাইট / সেকেন্ড)-সীমা রেট করতে পারেন.


                          <লি> FuzzyQuery গত প্রকাশের তুলনায় 100-200 বার দ্রুত হয়.

                        • নতুন বানান পরীক্ষক, DirectSpellChecker সম্ভব সংশোধন খুঁজে বের করুন

                        • <লি> সরাসরি একটি পৃথক সূচক প্রয়োজন ছাড়া প্রধান সহায়িকাসন্ধানসূচি বিরুদ্ধে.


                          সংস্করণ 3.6.0 নতুন আপনি কি:

                          • জাভা 5 এবং জাভা 6, এ ছাড়াও মুক্তির এখন পূর্ণ জাভা 7 সমর্থন (সর্বনিম্ন JDK 7u1 আবশ্যক) হয়েছে.


                            <লি> TypeTokenFilter ফিল্টার টোকেন তাদের TypeAttribute উপর ভিত্তি করে.


                            <লি> হাইলাইট সময় ব্যতিক্রম হতে পারে CharFilters, Tokenizers এবং TokenFilters একটি সংখ্যা স্থায়ী অফসেট বাগ.


                            <লি> যোগ ফনেটিক এনকোডার: ইত্যাদি Metaphone, Soundex, Caverphone, Beider-জলহস্তী,

                            .
                            <লি> CJKBigramFilter এবং CJKWidthFilter CJKTokenizer প্রতিস্থাপন.


                            <লি> Kuromoji অঙ্গসংস্থান বিশ্লেষক যৌগিক শব্দের এবং তাদের সেগমেন্টেশন উভয় উৎপাদন, জাপানি টেক্সট tokenizes.


                            <লি> স্ট্যাটিক সূচক কেঁটে সাফ (কারমেল কেঁটে সাফ) নিম্ন মধ্যে নথি শব্দটি ফ্রিকোয়েন্সি সঙ্গে পোস্টিং সরিয়ে ফেলা হয়.


                            সীমার প্রশ্নের জন্য একটি খোলা শেষ হিসাবে <লি> QueryParser এখন ব্যাখ্যা '*'.


                            <লি> FieldValueFilter নির্দিষ্ট ক্ষেত্র হারিয়েছে নথি অন্তর্ভূক্ত নয়.


                            <লি> CheckIndex এবং IndexUpgrader আপনি নতুন -dir-impl কমান্ড-লাইন বিকল্প ব্যবহার নির্দিষ্ট FSDirectory বাস্তবায়ন উল্লেখ করা সম্ভব.


                            <লি> FSTs এখন নির্দিষ্ট ক্ষেত্রে (আউটপুট দ্বারা) রিভার্স লুকআপ করতে পারেন এবং তাদের আকার হ্রাস করুন বস্তাবন্দী করা যাবে. একটি FST একটি স্টার্ট নোড থেকে উপরের এন সংক্ষিপ্ত পাথ উদ্ধার করার জন্য একটি পদ্ধতি এখন পর্যন্ত.


                            <লি> নতুন WFSTCompletionLookup suggester সাহায্য সমর্থন পুঙ্খানুপুঙ্খ পরামর্শ জন্য স্থান লাভ করে.


                            পরামর্শ প্রাক বাছাই যখন <লি> FST ভিত্তিক suggesters এখন একটি অফলাইন (ডিস্ক-ভিত্তিক) সাজান পরিবর্তে ইন মেমরি সাজান, ব্যবহার করুন.


                            <লি> ToChildBlockJoinQuery (সন্তানের নথি নিচে ঊর্ধ্বতন) বিপরীত দিক যোগদান করে.


                            <লি> নতুন প্রশ্নের সাথে সময় যোগদান সূচক-সময় যোগদান বেশী নমনীয় (কিন্তু কম performant) হয়.


                            <লি> যোগ HTMLStripCharFilter এইচটিএমএল মার্কআপ স্ট্রিপ.


                          • সংস্করণ 3.5.0 নতুন আপনি কি:

                            • যোগ করা হয়েছে একটি খুব সারগর্ভ (3-5X) র্যাম হ্রাস একটি IndexReader খোলার পদ সূচক রাখা প্রয়োজন.


                              একটি নির্দিষ্ট ScoreDoc পরে ফলাফল ফেরৎ যা <লি> যোগ IndexSearcher.searchAfter (পূর্ববর্তী পৃষ্ঠায় যেমন গত ডকুমেন্ট) গভীর পেজিং ব্যবহারের ক্ষেত্রে সমর্থন.


                              <লি> যোগ SearcherManager একাধিক অনুসন্ধান থ্রেড জুড়ে ভাগ এবং পুনরায় খোলার IndexSearchers পরিচালনা করা. আর রেফারেন্সপ্রাপ্ত তাহলে অন্তর্নিহিত IndexReader দৃষ্টান্ত নিরাপদে বন্ধ করা হয়.


                              নিরাপদে একাধিক অনুরোধ জুড়ে সূচক (যেমন পেজিং / করুন Drilldown) একটি সঙ্গতিপূর্ণ দৃশ্য উপলব্ধ যা <লি> যোগ SearcherLifetimeManager.


                              এটা ভয়ঙ্করভাবে ব্যয়বহুল এবং খুব কমই আর সমর্থনযোগ্য যেহেতু IndexWriter.optimize নামকরন
                            • এই পদ্ধতি ব্যবহার নিরুত্সাহিত করতে forceMerge করতে.


                            • আপনি কি সংস্করণ 3.3.0 মধ্যে নতুন:

                              • বানান-পরীক্ষক মডিউল এখন / স্বয়ং সম্পূর্ণ সুপারিশ রয়েছে তিন বাস্তবায়নের সঙ্গে কার্যকারিতা,:. Jaspell, ত্রয়াত্মক Trie, এবং সমাপিকা রাজ্য


                                <লি> উভয় & quot, একাধিক Shards থেকে ফলাফল মার্জ জন্য সমর্থন; স্বাভাবিক করুন & quot; অনুসন্ধান ফলাফল (TopDocs.merge) হিসেবে জোট মডিউল (SearchGroup.merge, TopGroups.merge). ব্যবহার দলবদ্ধ ফলাফল


                                <লি> KStem, ইংরেজি জন্য একটি কম আক্রমনাত্মক stemmer একটি অনুকূল বাস্তবায়ন.


                                বাস্তবায়ন জোট <লি> একা-পাস ব্লক নথি ইন্ডেক্স উপর ভিত্তি করে.


                                <লি> MMapDirectory উন্নতি (এখন 64-বিট লিনাক্সে FSDirectory.open দ্বারা ফিরে ডিফল্ট বাস্তবায়ন).


                                <লি> NRTManager সহজসাধ্য হ্যান্ডলিং অদূর বাস্তব সময় একাধিক অনুসন্ধান থ্রেড দিয়ে সার্চ, যার ফলে দৃশ্যমান হতে হবে যা ইন্ডেক্স পরিবর্তন নিয়ন্ত্রণ অ্যাপ্লিকেশন যা অনুসন্ধান অনুরোধ.

                                এর সাথে
                                <লি> TwoPhaseCommitTool একটি বহু-সম্পদ IndexWriter সহ কমিট দুই বিকাশ সম্পাদন সমাধা.


                                <লি> Default একত্রীকরণ নীতি, TieredMergePolicy, এটা মুছে দিয়ে অংশ লক্ষ্য বানায় কিভাবে সহিংস নিয়ন্ত্রণ করার জন্য একটি নতুন পদ্ধতি (সংকলন / getReclaimDeletesWeight) আছে, এবং ডিফল্ট দ্বারা এখন আগের চেয়ে অনেক বেশি আক্রমণাত্মক.


                                <লি> PKIndexSplitter টুল একটি মধ্য বিন্দু শব্দটি দ্বারা একটি সূচক splits.


                              • সংস্করণ 3.2.0 নতুন আপনি কি:

                                • নতুন গ্রুপ মডিউল, Lucene অধীনে / contrib / গ্রুপ, সক্ষম অনুসন্ধান ফলাফল একটি একক মূল্যবান সূচীবদ্ধ ক্ষেত্রের দ্বারা গ্রুপকৃত করা.

                                • নতুন IndexUpgrader টুল সম্পূর্ণরূপে বর্তমান বিন্যাস একটি পুরানো সূচক পরিবর্তন করে.

                                • নতুন ডিরেক্টরি বাস্তবায়ন, NRTCachingDirectory, NRT হার পুনরায় চালু দ্রুত সঙ্গে অ্যাপ্লিকেশনের জন্য আমি / হে লোড কমাতে, উপস্থিত RAM- র মধ্যে ছোট অংশ ক্যাশে করে.

                                • নতুন সংগ্রাহকের বাস্তবায়ন, CachingCollector, (ঐচ্ছিকরূপে নথি আইডির এবং স্কোর) অনুসন্ধান হিট জড়ো করা এবং তারপর তাদের রিপ্লে করতে সক্ষম হয়. এই ফল করতে দুই বা ততোধিক পাস প্রয়োজন যে সংগ্রাহকগণ জন্য দরকারী.


                                  <লি> সূচক IndexWriter এর নতুন addDocuments বা updateDocuments পদ্ধতি ব্যবহার করে একটি নথি ব্লক. এই পরীক্ষামূলক API গুলি নথি ব্লক চিরতরে আকর্ষণীয় ভবিষ্যতে সক্রিয় গোষ্ঠীবদ্ধ মত বৈশিষ্ট্য এবং যোগদান, সূচক সংলগ্ন থাকবে তা নিশ্চিত.


                                  কারণে অ সংলগ্ন অংশ মার্জ করতে সক্ষম হচ্ছে আরো দক্ষ, যা
                                • নতুন ডিফল্ট একত্রীকরণ নীতি, TieredMergePolicy.


                                  <লি> NumericField এখন আপনি একটি সংরক্ষিত ডকুমেন্ট লোড যখন সঠিকভাবে ফিরিয়ে দেওয়া হয় (পূর্বে আপনি সংখ্যাবিহীন রূপান্তরিত স্ট্রিং সঙ্গে, ফিরে একটি স্বাভাবিক ক্ষেত্র পেয়েছি).


                                • সংস্করণ 3.1.0 নতুন আপনি কি:.

                                  • ConstantScoreQuery এখন সরাসরি একটি কোয়েরি <মোড়কে পারবেন / Li>
                                    <লি> IndexWriter এখন একটি নতুন পৃথক নির্মাতা এপিআই, IndexWriterConfig সাথে কনফিগার করা হয়. আপনি এখন setMaxThreadStates কল করে IndexWriter এর পূর্বে নির্দিষ্ট অভ্যন্তরীণ থ্রেড সীমা নিয়ন্ত্রণ করতে পারেন.


                                    <লি> IndexWriter.getReader IndexReader.open (IndexWriter) দ্বারা প্রতিস্থাপিত হয়. উপরন্তু আপনি এখন আপনি একটি NRT পাঠক খোলার সময় মুছে ফেলা এই সমস্যাগুলি সমাধান করা হবে কিনা তা নির্দিষ্ট করতে পারেন.


                                    <লি> MultiSearcher অবচিত হয়েছে; ParallelMultiSearcher IndexSearcher সরাসরি শোষিত হয়েছে.


                                    64bit উইন্ডোজ এবং সোলারিস JVMs উপর <লি>, MMapDirectory (FSDirectory.open দ্বারা ফিরে) ডিফল্ট বাস্তবায়ন এখন হয়. জেভিএম এটা সমর্থন করে MMapDirectory এছাড়াও unmapping সক্ষম.


                                    <লি> নতুন TotalHitCountCollector শুধু হিট মোট সংখ্যা গণ্য.


                                    একটি সেগমেন্ট সমাপ্ত হয় একবার <লি> ReaderFinishedListener এপিআই এন্ট্রি উচ্ছেদের জন্য বাহ্যিক ক্যাশে করতে সক্ষম হবেন.


                                  • সংস্করণ 3.0.1 নতুন আপনি কি:.

                                    • FuzzyTermEnum মধ্যে অপ্রয়োজনীয় সুসংগতি সরান


                                      মোছা পদ মীমাংসা যখন <লি>, ভালো পারফরম্যান্সের জন্য শব্দটি সাজানোর ক্রম তাই না.


                                      <লি> ভুল IndexWriter.infoStream উপর যখন একই অপরিমেয় শব্দটি সম্পর্কে সতর্কীকরণ রাখতে না.


                                      <লি> শুধুমাত্র এক পেলোড উপস্থিত না থাকলে ন্যূনতম / MaxPayloadFunction 0 ফেরৎ ত্রুটিমুক্ত.


                                      <লি> জিজ্ঞাসা সব শূন্য বুস্ট ক্লজ এর মধ্যে রয়েছে (যেমন, টেক্সট: foo বিন্যাস ^ 0) ভুল সাজানো এবং অবৈধ docids উত্পাদিত
                                    • .
                                      <লি> FuzzyQuery থেকে রক্ষা ইনার ক্লাস ScoreTerm সরানো হয়েছে. এই শ্রেণীর এর Comparator একটি বেমানান ভাবে পরিবর্তন করা ছিল, কারণ পরিবর্তন প্রয়োজন ছিল. বর্গ জন হতে উদ্দেশ্যে না হয়.


                                      সংস্করণ 2.9.2 নতুন কি:

                                      • BooleanQuery এবং তার হ্যাশকোড মধ্যে disableCoord উপেক্ষা করেন পদ্ধতি সমান BooleanQueries ক্যাশে যখন খারাপ কিছু ঘটতে কারণ.


                                        <লি> ভুল IndexWriter.infoStream উপর যখন একই অপরিমেয় শব্দটি সম্পর্কে সতর্কীকরণ রাখতে না.


                                        উচ্চ ইন্ডেক্স দরে <লি>, NRT পাঠক অস্থায়ীভাবে মুছে হারাতে পারে.


                                      • সংস্করণ 3.0.0 নতুন আপনি কি:

                                        • SegmentReader বর্গ বাস্তবায়ন সেট সিস্টেম সম্পত্তি সরানো হয়েছে.


                                          <লি> IndexCommit করতে IndexCommitPoint থেকে SnapshotDeletionPolicy # স্ন্যাপশট () এর পরিবর্তন রিটার্ন টাইপ. এই পদ্ধতি ব্যবহার করে কোড কাজ করার জন্য Lucene 3.0 বিরুদ্ধে Recompiled করা প্রয়োজন. পূর্বে অবচিত IndexCommitPoint এছাড়াও মুছে ফেলা হবে.


                                          <লি> সকল মৌলিক বৈশিষ্ট্যের জন্য একটি টোকেন উদাহরণ সৃষ্টি করে যে একটি সুবিধার AttributeFactory প্রদান.


                                          <লি> NumericRangeTermEnum মধ্যে recursion সরান.


                                          <লি> FuzzyQuery মধ্যে অপ্টিমিজ Levenshtein দূরত্ব গুনতি.


অনুরূপ সফ্টওয়্যার

ack
ack

10 Feb 16

Structured Filter
Structured Filter

10 Dec 15

mysolr
mysolr

13 Apr 15

বিকাশকারী অন্যান্য সফ্টওয়্যার Apache Software Foundation

মন্তব্য Apache Lucene

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান