groonga

軟件截圖:
groonga
軟件詳細信息:
版本: 4.0.8
上傳日期: 17 Feb 15
許可: 免費
人氣: 23

Rating: 5.0/5 (Total Votes: 1)

groonga是一個開源的,免費分發,準確和極快的全文搜索引擎和列存儲工具。它是基於一個倒排索引,並允許用戶編寫高性能的應用程序,這需要全文search.Features在glanceKey功能包括全文搜索和即時更新,列存儲和匯總查詢,倒排索引和標記生成器,共享存儲和讀無鎖,以及地理位置(緯度和經度)的搜索。
使用內置的命令行選項,它可以一目了然運行的&lsquo的觀看; groonga --help&rsquo的;安裝後命令(請參閱下面的入門一節),你可以強制groonga在客戶端,服務器或守護進程模式下運行,因為在默認情況下,該軟件只能在單機模式下運行。
各種命令行選項提供給用戶,並組織類,如數據庫創建選項,單機/客戶端選項,服務器/守護程序選項,記錄選項,以及常見的options.Designed這個項目的MroongaAlso一部分,是Mroonga應用程序,它被設計為一個開源的命令行存儲引擎搭載了MySQL數據庫。 groonga分佈作為一個C庫和一個內置的server.Getting開始groongaThis程序必須為了使用它的系統上安裝。因此,你必須打開你的包管理器,搜索groonga並安裝它。如果軟件無法使用你的發行版的主要軟件庫,或版本比一個分佈在Softoware,我們強烈建議按照下面的說明安裝groonga。
下載使用上面的專用下載部分的壓縮包(TAR存檔),地方保存在電腦上的文件,解壓縮,打開一個終端仿真器,並使用&lsquo的去提取存檔文件的位置; CD&rsquo的;命令(例如CD /home/softoware/groonga-4.0.8)。
然後,你必須運行&lsquo的; ./配置&&讓&rsquo的;命令配置和編譯程序,其次是&lsquo的,使安裝和rsquo的;命令,以root身份,或與lsquo的;須藤使安裝&rsquo的;命令,特權用戶,獲得廣泛安裝系統

什麼是此版本中的新

  • 改進:
  • [DEB]支持的Ubuntu 12.04也是因為特拉維斯-CI運行就可以了。
  • [mruby]支持的漂亮打印 - " PP"進行調試。並支持時,檢查它顯示內部對象的詳細描述格式。

  • 沒有指數
  • 支持全文搜索查詢,如果即使順序搜索由--query執行,--match_columns組合指定一列--match_columns。 [groonga-dev的,02902] [由筱田篤報導]
  • [實驗] in_values​​支持自動順序搜索模式。有該順序搜索比索引搜索更快時的縮小記錄數是足夠相反的預期記錄數小由使用索引與in_values​​ AND操作來縮小的情況。 GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO的值被用作閾值是否Groonga執行順序搜索或搜索與在這種情況下的索引。
  • [mruby]支持加載腳本的相對路徑。
  • 在支持的測試套件能夠更容易地編寫查詢優化器的測試與mruby啟用構建。
  • 支持脫機指數構建令牌過濾器。 [GitHub上#239] [補丁由村上直哉]
  • 在支持自動順序搜索模式之間[實驗。使用GRN_BETWEEN_TOO_MANY_INDEX_MATCH_RATIO的值作為閾值。基本概念是相似GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO。
  • [實驗]支持多個下鑽為:DOC:/參考/命令/選擇命令。語法擴展,以支持此功能。新的一個是--drilldown [LABEL1]。鍵COLUMN1,COLUMN2鑰匙,--drilldown [LABEL1] .output_columns _value.COLUMN1,_value.COLUMN2,_nsubrecs輸出列。在以前的版本中,客戶端應用程序必須由自己落實向下鑽取多個鍵。使用_key [N]為--drilldown [LABEL1] .output_columns顯示在記錄關鍵的原始值。
  • 支持搜索“reference_column @"查詢"'沒有索引。
  • [實驗]新增range_filter命令。它比選擇命令更快抓取記錄特定範圍,在大多數情況下,因為它沒有返回的匹配的記錄的數量。有不支持下鑽等的限制。因此,range_filter適合提取特定範圍的前N個記錄排序或別的東西。
  • [httpd的]支持groonga-httpd的Windows上。

  • 對於向下鑽取
  • 在支持向量列。
  • [DEB]更改groonga-httpd的默認HTTP服務器軟件包。 groonga服務器,HTTP已經過時了。需要注意的是groonga HTTPサーバー功能本身仍存在Groonga。如果你只是想用簡單的HTTP服務器的傳統方式,由指定的命令行參數的適當的groonga命令。
  • 在為Windows CI上AppVeyor新增的配置文件。 [groonga-dev的,02970,02981] [由弘旗木補丁]
  • 修正:

  • 約table_create
  • [DOC]固定重複執行的例子路徑。 [GitHub上groonga.org#14] [由橫山正文報導]
  • 修正了嵌套索引全文搜索對X._key錯誤返回空的結果。
  • 在固定標誌參數是嚴格BSD mkostemp(3)。 [GitHub上#240] [補丁由君栗山]
  • 修正了一個選擇命令會報告無效的值類型(表)作為索引列的值類型的錯誤。它固定到UInt32的。需要注意的是它影響響應頭的唯一的值。搜索結果中沒有改變。
  • 修正了一個用於比較的操作,如=錯誤,!=有時間和字符串類型返回無效結果。
  • 修正了前綴搜索不能對單個字符,如&QUOT執行中的錯誤; X *&QUOT ;. [GitHub上#242] [補丁由村上直哉]
  • 修正了明細ShortText值內存洩漏與--filter。
  • 在固定丟失和QUOT;,"對於" DDL:set_token_filters"登錄。 [由村上直哉報導]

什麼在4.0.0版本新

  • 改進:
  • [正規化]支持,以顯示與QUOT;檢查"這是用於計算下一個字符的位置。使用WITH_CHECKS標誌啟用此功能。
  • [DEB]丟棄的Ubuntu 13.04的支持。
  • 修正:
  • 修正了在grn_expr一個對象時它被釋放後,崩潰的bug。通常Groonga服務器的用戶不會受到影響這個bug。這個錯誤主要影響Rroonga用戶。如“_key” - - 因為這個錯誤是由指定的列名,包括偽列名發生。Rroonga用戶可以使用使用
  • 在固定不執行意想不到的級聯刪除是引進Groonga 3.0.8版本。如果源的範圍和索引的域是不同的,Groonga不執行級聯刪除。 [groonga-dev的,02073] [被YOKU報導]
  • 在固定不發表grn_snip結構。使用grn_snip的grn_obj代替。如果你使用grn_snip_close,請更換grn_snip_close到grn_obj_close。
  • [snippet_html]修正了一個崩潰的bug時--query是空的。 [groonga-dev的,02097] [由村上直哉報導]
  • [snippet_html]固定為抑制警報級別消息時列的內容為空的文本。 [groonga-dev的,02097] [由村上直哉報導]
  • [groonga-的httpd]修正了一個"關機"用作groonga_query_log_path路徑名。 [groonga-dev的,02113] [被山本良報導]

什麼3.1.2版本新

  • 改進:
  • [商務部]更新至caplitalized" Groonga"條款中的文檔。 [由cosmo0920補丁] [GitHub上#136,#137,#138,#139,#140,#141,#142,#143,​​#144,#145,#146,#147,#148,#149,# 150,#151]
  • 支持自定義鎖超時值。看到有關的詳細信息全球配置。 [groonga-dev的,02017] [被YOKU建議]
  • [DOC]添加描述關於鎖定超時值。
  • 在默認情況下啟用GRN_JA_SKIP_SAME_VALUE_PUT。在以前的版本中,這個配置的值是'不'。這種變化將影響降低Groonga數據庫的大小。
  • 在支持多個索引,包括嵌套指數和多關鍵字查詢。這種變化提高了多關鍵字查詢縮小時缺少的搜索結果isssue。
  • 新增API為片段定制正規化。
  • 修正:
  • 在固定不使用索引空查詢。這種變化可以搜索,即使空查詢。請注意,這意味著有性能損失,如果許多空記錄存在。 [groonga-dev的,02052] [由村上直哉報導]
  • 修正了關於返回值的行為" X || Y"而英寸×&& Y"為適應ECMAScript的。在" X || Y"情況下,如果X或Y滿足條件,則返回X本身或Y本身,而不是1或0。
  • 在" X && Y"情況下,如果X和Y滿足條件,則返回X本身,而不是1。如果X不滿足條件,則返回假,而不是0。
  • 修正了當沒有片段被發現返回null。這一變化使您可以設置snippet_html的默認值。在這樣的目的,使用和QUOT; snippet_html(XXX)||'默認值'"

什麼在3.1.1版本新

  • 改進:
  • [DEB]精製Groonga包Debian政策。 [groonga-dev的,01930] [由山根英樹建議]
  • [DEB]丟棄的Debian 6.0(擠)的支持。
  • [DEB]丟棄的Ubuntu 10.04(清醒)的支持。
  • 在全世界支持geo_in_rectangle。
  • 在失敗時鑄造的地緣點類型的無效值支持的錯誤報告。
  • 在導出的一些宏被用於訪問偽列名。 [groonga-dev的,1999]
  • [由whombx建議]
  • [商務部]精製鑽取文檔。 [由@Yahppo報導]
  • 函數之間支持其用於過濾所述列的值在特定的範圍內。
  • [商務部]更新特拉維斯CI envrinment信息。 [補丁通過cosmo0920]
  • [轉] [fedora的]丟棄的Fedora 19。
  • [轉] [fedora的]支持的Fedora 20。
  • [DOC]更新" Groonga"符號。 [由cosmo0920補丁] [GitHub上#122,#123,#124,#125,#125,#126,#127,#128,#129,#130,#131,#131,#132,#133,# 134]
  • 修正:
  • [穆寧]修復了被指定為GQTP錯誤的端口號。
  • [geo_in_circle]修正了一個錯誤,如果你指定&QUOT說,LONGITUDExLATITUDE"作為geo_in_circle的第三個參數,Groonga崩潰。

什麼在3.1.0版本新

  • 改進:
  • [實驗]支持的一個選項,以跳過更新為相同的值。它是通過設置GRN_JA_SKIP_SAME_VALUE_PUT = YES作為環境變量啟用。
  • 在提高顯示標記生成器和原始文本空令牌警告消息。這表明實際令牌,因此它可以幫助你進行調查令牌相關的問題。
  • 在丟棄的破AIO支持。 [#2054] [被抄皆川報導]
  • [窗口]支持構建與Visual Studio Express的2008 [#1964年第21屆註釋]這是旨在促進捆綁Mroonga與MariaDB的未來。
  • 修正:
  • 修正了一個錯誤的類型" _value"列被視為的Int32。它會導致情況下的值QUOT; _value"列意外鑄造。 [由元氣Takiuchi報導]
  • 修正要求GLib的2.14.0或更高版本的基準測試程序。該基準測試程序更改為使用GRegex需要GLib的2.14.0或更高版本。它影響誰編譯Groonga與“--enable-標杆”配置的用戶。 [groonga-dev的,01890] [被WING報導]
  • 修正了內存洩漏有關更新的空列向量與相同的值。
  • 修正了更新索引的列向量內存洩漏。它影響的情況下,如果你保存有無效的UTF-8字節序列列的值。
  • [插件] [窗口]修復了註冊命令沒有'的lib / groonga /插件“失敗的問題。 [由@yito報導]

什麼在3.0.9版本新

  • 改進:
  • [DOC] [httpd的]約groonga_database_auto_create指令添加文檔。
  • [httpd的]增加groonga_cache_limit指令。
  • [商務部]增加說明為什麼zlib的/ LZO壓縮默認情況下禁用。 [groonga-dev的,01845] [由村上直哉建議]
  • 刪除以RLIMIT_NOFILE HTTP服務器上的相關限制。它支持HTTP服務器進程來處理超過4096的文件。
  • [實驗]增加了一些API來mruby融入groonga。 [GitHub上#109,#110,#111,#112,#113,#114,#115,#116,#117,#118] [補丁通過wanabe]
  • [特拉維斯]支持CMake的基礎上特拉維斯-CI。
  • [商務部]新增文檔中關於調整
  • [實驗]新增ruby_load命令。
  • [httpd的]支持的POST請求的多個緩衝體。負荷命令在這種情況下所引起的超時。 [GitHub上#120] [補丁通過本井鷲田]
  • [gqtp]支持的錯誤信息。機身改為返回原始文本insted的雙引號的文本。這是不兼容的更改。
  • [HTTP]支持" 400錯誤請求"無效的參數錯誤。
  • [商務部]增加例子完成
  • 在支持的Ubuntu 13.10(俏皮大鯢)。
  • 修正:
  • 修正了它導致SEGV算術溢出錯誤。當索引的大小超過虛擬內存的大小出現此問題。 [groonga-dev的,01661] [由村上直哉報導]
  • 修正了不必要的鎖創建表。這種變化修正instroduced在Groonga 3.0.5性能回歸。
  • 修正了數據庫,其中有參考列不能被刪除的錯誤。它會影響索引表/列和引用的表先刪除,然後刪除操作,索引列和參考列失敗的情況。 [由エ片桐報導] [GitHub上Rroonga#13]
  • 修正了在刪除數據庫,使用DAT鍵可以保持垃圾的bug。
  • [HTTP]修復了被共享的HTTP頭緩存在同一工作線程引起了不小的內存洩漏。
  • [httpd的]修復了groonga_database_auto_create參數沒有繼承的錯誤。這意味著,這些參數將被忽略非定位塊。
  • 修正了一個錯誤,status命令可能會返回無效的緩存命中率。
  • 修正了鑄造到時候可能會導致溢出問題的錯誤。它影響的情況下,時間值顯示超過32位值的分配。

什麼在3.0.8版本新

  • 改進:

  • 的選擇功能
  • [管理員]改進了錯誤處理。這一變化顯示錯誤信息,隱藏加載對話框。 [補丁通過orangain]
  • [管理員]改進與回車鍵提交搜索表單。 [補丁通過orangain]
  • [管理員]改進顯示佔位符搜索表單。這一變化顯示用法示例。 [補丁通過orangain]
  • [httpd的]支持groonga_query_log_path指令
  • [商務部]更新選擇文檔有關選擇響應的命中次數。
  • 改進以忽略其通過從標記生成器連續空間中產生的空令牌。 [groonga-dev的,01729] [由村上直哉建議]
  • [令牌劃]改善治療的連續空間的空間。標記生成器就2個或多個空格有效輸入。
  • [商務部]補充說明有關指標為每列VS索引多列。
  • [DOC]添加語言註釋的源標籤。 [groonga-dev的,01751] [由弘磯部建議]
  • 支持級聯刪除,以引用的記錄。在以前的版本中,您的​​操作得到了一個錯誤。
  • 在自述[DOC]更新文件的位置。 [groonga-dev的,01800] [由弘磯報導]
  • [實驗]新增ruby_eval命令。
  • [商務部]補充說明有關GQTP和HTTP服務器使用。 [groonga-dev的,01810] [由弘磯報導]
  • 修正:
  • [管理員]修復了增值COLUMN_VECTOR按鈕不起作用的錯誤。

什麼在3.0.7版本新

  • 改進:
  • [商務部]新增API文檔。 [groonga-dev的,01593] [GitHub的#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92 ,#93,#95,#96,#97,#98,#99,#100] [由whombx]
  • 補丁
  • [table_remove]改進不刪除帕特里夏特里結構表或哈希表
  • 在這仍然是引用。這種變化避免了引用的表被意外刪除。
  • 改進只是忽略太長令牌(4096字節或更多)。當註冊此更改會影響。在以前的版本,它將被視為一個錯誤,而不是一個警告。 [groonga-dev的,01571] [由村上直哉建議]
  • 在提高顯示實際丟棄發帖任期日誌信息。 [groonga-dev的,01621] [由村上直哉報導]
  • [httpd的]使用POST方法支持加載數據。 [GitHub上#101] [補丁通過本井鷲田]
  • [httpd的]支持groonga登錄為groonga_log_path指令。
  • [httpd的]支持groonga日誌級別groonga_log_level指令。
  • [httpd的]支持自定義緩存限制為groonga_cache_limit指令。
  • 修正:
  • 修正了表達錯誤可能導致堆棧溢出的錯誤。這種變化避免了groonga突然死機的誤差累積的結果。
  • 修正了脫機指數構建的載體列其中有孤兒的參考導致崩潰的bug。
  • 修正了但groonga不退出的錯誤,而守護進程模式啟動。例如,groonga -d /tmp/non-existence.db重現這個bug。
  • [轉儲]修正了錯誤的表類型轉儲的錯誤。當表類型是TABLE_PAT_KEY和關鍵是引用類型,會出現此錯誤。
  • 修正了一個錯誤,默認--cache限值為0。默認值更改為“100”。
  • 修正了當sub_filter用於內存洩漏。
  • [商務部]固定defrag命令的說明。 [由@naoina報導]
  • [商務部]關於方式促進固定描述。 [GitHub的#77] [補丁通過橫山正文]
  • [插件]修復了多個數據庫開放的情況下崩潰的bug。此錯誤會影響多個插件用來和相同的數據庫從多個進程打開的情況下。 [groonga-dev的,01596] [由村上直哉報導]
  • 修正了一個嵌套的匹配操作後AND運算符不工作的錯誤。選擇... --filter“...... && nested.column @"關鍵字"'查詢再現這個bug。 [groonga-dev的,01599] [由本井鷲田報導]
  • [商務部]修正了關於特殊字符的文件錯字。 [由元氣Takiuchi報導]
  • 修正了錯誤信息錯字時,非法字符給出。 [吉田三雄報導]

什麼在3.0.6版本新

  • 改進:
  • [商務部]新增文檔中關於sub_filter功能的參數。
  • [提示]支持0MQ 3.x的[GitHub的#63] [由稻田直哉報導]
  • 在增加可用性檢查的NetBSD有關的pthread_ {互斥,COND} attr_setpshared()由OBATA豐田報導]
  • 在查詢語法支持反斜杠逃逸。 [groonga-dev的,01520] [被Kouhei田邊報導]
  • [轉] [fedora的]支持的Fedora 19。
  • [轉] [fedora的]丟棄的Fedora 18的支持。
  • [httpd的]更新捆綁nginx的版本1.4.2。
  • 修正:
  • 修正了一個崩潰的bug,當特定的內部功能(grn_obj_path())被調用內置PROC功能,如選擇。 [由元氣Takiuchi報導]

類似的軟件

Sesame
Sesame

20 Feb 15

MySQL-Connector
MySQL-Connector

11 May 15

MariaDB
MariaDB

20 Jan 18

CloverETL Designer
CloverETL Designer

17 Feb 15

意見 groonga

評論沒有發現
添加評論
打開圖片!