一本清日本在线视频精品,亚洲日本va午夜在线影院,国产精品麻花传媒二三区别,色屁屁www免费看欧美激情

010-68421378
產(chǎn)品分類
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

NoSQLBooster

NoSQLBooster 5.0

 

我們很高興5.0版本的最終發(fā)布標志著MongoDB的NoSQLBooster的又一個重要里程碑。它帶來了許多新的特性來提高MongoDB的生產(chǎn)力,全面的服務(wù)器監(jiān)控和診斷工具,Visual Explain計劃,MongoDB日志解析器,支持SQL連接和不相關(guān)子查詢的增強的SQL查詢,更友好的對象和數(shù)組值顯示,一鍵分組,更好的代碼片段,標記更改的行和啟用NoSQLBooster的實時教程…

 

下圖顯示了版本5.0的主界面。

Main interface

主界面

 

讓我們深入了解一下NoSQLBooster 5.0中的內(nèi)容!

盡管我們正在顯示NoSQLBooster for Windows的屏幕截圖,但所有這些新功能也可用于Mac OS X和Linux。

 

新功能介紹

 

“My Queries/Samples”窗格

在版本5.0中,UI界面中最重要的變化是添加了“My Queries / Samples”窗格。“My Queries / Samples”窗格有兩個選項卡,“My Queries”和“Samples”。

 

“My Queries”選項卡用于快速打開用戶保存的查詢腳本。默認情況下,用戶保存的查詢腳本保存為“連接->數(shù)據(jù)庫->查詢名稱”目錄結(jié)構(gòu)。雙擊打開保存的查詢腳本將自動連接到相應(yīng)的數(shù)據(jù)庫服務(wù)器并切換到相應(yīng)的數(shù)據(jù)庫。

 

“Sample”選項卡包括幾個支持NoSQLBooster的教程。所有示例都已在NoSQLBooster中執(zhí)行,并提供了詳細說明。您可以嘗試這些查詢并更改它們以更好地學習。

 

Samples tab

“Samples”選項卡

 

Visual Explain計劃

NoSQLBooster的Visual Explain將Explain輸出轉(zhuǎn)換為查詢計劃的層次視圖,這明顯更易于閱讀和理解,允許查詢優(yōu)化以增強查詢并解決性能問題。

 

Visual explain

Visual Explain

 

SQL連接和不相關(guān)的子查詢

MongoDB 3.2引入了新的$lookup操作符。添加到聚合管道的$lookup運算符本質(zhì)上與左外部SQL聯(lián)接相同。MongoDB 3.6進一步增強了$lookup操作符在兩個集合之間執(zhí)行不相關(guān)的子查詢的能力,并允許除了單個相等匹配之外的其他連接條件。NoSQLBooster 5.0使用$lookup運算符的強大功能實現(xiàn)了SQL Equi連接和無關(guān)查詢。

 

NoSQLBooster支持INNER JOIN和LEFT JOIN,不支持OUTER JOIN。

  • (INNER)JOIN:返回兩個表中具有匹配值的記錄
  • LEFT JOIN:返回左表中的所有記錄,以及右表中匹配的記錄

 

應(yīng)該提到的是,在左下角的“Samples”窗格中有一個關(guān)于MongoDB的NoSQLBooster SQL查詢的教程。通過本教程,您可以學習并理解如何使用MongoDB的NoSQLBooster SQL查詢。更好的是,所有SQL函數(shù)都提供適當?shù)拇a片段和鼠標懸停信息,并支持代碼完成。

SQL Equi join

SQL Equi join

 

監(jiān)視工具

在版本5.0中,我們添加了幾個服務(wù)器監(jiān)視和診斷工具,并將所有與監(jiān)視相關(guān)的工作整合到一個名為“Monitoring”的下拉菜單中

Monitoring drop menu

Monitoring下拉菜單

 

進行中的操作查看器

當您的MongoDB沒有響應(yīng)時,您需要快速確定原因。雖然服務(wù)器無響應(yīng)可能有很多原因,但我們有時會發(fā)現(xiàn),異常長的運行操作和/或阻塞操作是罪魁禍首。新的“正在進行的操作”工具集成了currentOp() 和killOp() 命令,允許您快速查找和終止長時間運行的MongoDB操作。

 

db.currentOp() 命令報告MongoDB實例的正在進行的操作。

In-progress operations viewer

進行中操作查看器

 

MongoDB日志分析器

此功能包括兩個MongoDB日志查看器,一個用于解析和顯示最近記錄的1024個MongoD事件,另一個用于解析和顯示外部MongoDB日志文件。此工具將快速解析日志并輸出有關(guān)其內(nèi)容的一般信息,包括時間戳、嚴重性、組件、上下文和特定于命令的消息。它還允許您將解析的日志條目保存到MongoDB的集合中,以便您可以使用MongoDB的find方法進一步分析和查詢?nèi)罩尽?/p>

MongoDB log parser

MongoDB日志分析器

 

數(shù)據(jù)庫探查器

此簡單功能將在“system.profile”集合中顯示數(shù)據(jù)庫探查器日志有關(guān)數(shù)據(jù)庫操作的信息。默認情況下,探查器處于關(guān)閉狀態(tài)。您可以在每個數(shù)據(jù)庫或每個實例的基礎(chǔ)上,在幾個分析級別之一啟用探查器。默認情況下,慢速操作閾值為100毫秒。

 

副本集疑難解答

此功能是MongoDB的官方文檔中提到的每個功能的部分實現(xiàn)——對副本集進行故障排除。

它包括以下小功能。

  • 檢查副本集狀態(tài)
  • 檢查復(fù)制延遲
  • 檢查Oplog的大小
  • 檢查并修復(fù)Oplog條目時間戳錯誤

 

增強型數(shù)據(jù)查看器

 

數(shù)組、對象和ObjectId值的工具提示

如何在數(shù)據(jù)視圖中顯示數(shù)組、對象值往往有點麻煩。在V5中,我們?yōu)閿?shù)組、對象和ObjectId值添加了更友好的工具提示。

Tooltip for array and object values

數(shù)組和對象值的工具提示

 

一鍵式分組方式

這個方便的特性允許在查詢結(jié)果中對所選字段進行分組,從而只需單擊一次即可計算計數(shù)、總計、最小值、最大值和平均值。

 

以下示例按性別列出獨角獸的總數(shù)和平均重量。

 

One-click Group-By

一鍵式分組方式

 

表視圖,將對象值顯示為列組

現(xiàn)在,單級、更直接的對象值在表視圖中顯示為列組。如果一個對象值有許多復(fù)雜的字段,則該對象值的格式為JSON文本。

Object value as a column group

將對象值作為列組

 

數(shù)據(jù)視圖的其他顯著改進

  • 更多復(fù)制選項,將值/鍵值對/文檔復(fù)制為純JSON文本或Mongo Shell JSON值。
  • 一鍵保存查詢結(jié)果為MongoDB只讀視圖,彈出右鍵菜單,點擊“Save This Query as MongoDB Read-only View”
  • 表格視圖,在查看文檔時突出顯示所選字段,在表格視圖中打開“View Document”對話框時,自動滾動并突出顯示所選字段。
  • JSON視圖,允許在JSON視圖中查看、添加、編輯和刪除文檔。
  • JSON視圖,為JSON視圖添加一個新的簡單格式,它將所有數(shù)值顯示為純文本,不再顯示NumberInt(123),NumberLong(“123456789”),NumberDecimal(“1234567.89”)

 

增強腳本編輯器

 

更好的代碼片段

我們提供了大量的內(nèi)置代碼片段,幫助您有效地編寫MongoDB shell腳本。在V5中,我們修改了大量的代碼片段,更好的分組,易于查找,易于輸入。通常,您只需要輸入幾個操作的初始字母,就可以得到所需的示例模板代碼。

  • Find, findByObjectId, findTextSearch, findWhereEq, Insert, Update, Delete …
  • SQL, SQL-JOIN, SQL-SUM, SQL-IN-SELECT …
  • 方便的日期范圍片段,例如TodayDateRange, LastNWeeksDateRange, LastNMonthsDateRange …
  • 簡化復(fù)雜的MongoDB shell命令,例如 aggregate, createUser, rs.initiate, rs.conf …
  • 如果您來自SQL背景,這些方便的SQL到MongoDB轉(zhuǎn)換片段可能會給您一些幫助
  • 點擊F8創(chuàng)建代碼片段

Code snippets

代碼段

 

標記更改的行

通過該功能,您可以查看自上次保存操作以來更改了哪些行,新的/修改的行將標記在左邊距處。

Mark changed lines

標記更改的行

 

在編輯器中切換MongoDB連接和當前數(shù)據(jù)庫

現(xiàn)在,您可以在編輯器中打開和切換MongoDB連接,也可以在編輯器中更改當前數(shù)據(jù)庫。它甚至允許您在沒有數(shù)據(jù)庫連接的情況下查看和運行腳本。在本例中,NoSQLBooster看起來很像一個集成了Lodash、Shelljs、Moment.js和Node.js runtime的ES2017樂園。

Switch connection and database

交換機連接和數(shù)據(jù)庫

 

列出打開的選項卡

“列出打開的選項卡”功能允許您列出并切換到另一個選項卡。如果您在一個窗口中打開了很多標簽,那就很方便了。

List opened tabs

列出打開的選項卡

 

增強的連接樹/對象資源管理器

 

在此處打開MongoDB Shell

此功能允許您通過連接節(jié)點的上下文菜單打開新的MongoDB Shell終端。這對于SSH隧道連接特別方便。

Open MongoDB shell here

在此處打開MongoDB Shell

 

更好地查看和管理索引

重新設(shè)計的索引管理界面允許您更有效地查看索引類型、大小、索引使用情況和其他特殊屬性。單擊按鈕即可添加和刪除索引。

Indexes viewer

索引查看器

 

連接節(jié)點工具提示,按“m”顯示更多度量

現(xiàn)在,連接節(jié)點的工具提示可以顯示更多服務(wù)器狀態(tài)信息、網(wǎng)絡(luò)進出、內(nèi)存、連接…,按“m”可顯示更多服務(wù)器度量。

Connection node tooltip

連接節(jié)點工具提示

 

查詢代碼生成器的改進

 

創(chuàng)建查詢代碼示例項目

查詢代碼生成器現(xiàn)在不僅為目標語言(Node.js、Java、C#、Python)生成查詢代碼,還創(chuàng)建示例項目,以便快速執(zhí)行和測試生成的查詢代碼。

Query code create sample project

查詢代碼創(chuàng)建示例項目

 

其他顯著改進

 

更多“Run”選項

重構(gòu)下拉菜單中的“Run”按鈕,添加更多的“Run”選項。

 

“Run”下拉菜單

 

可過濾連接管理器

現(xiàn)在可以按名稱、服務(wù)器和安全列篩選連接。

Connection filter

連接過濾器

 

新選項,修改默認限制大小

“%%limit%%”變量可用于代碼模板,例如db.collection.find().limit(%%limit%%)。

使用Menu -> Options -> Modify Default Code Template -> Modify Default Limit Size…來調(diào)整該值,此變量的默認大小為1000。

 

另外,您可以使用Menu -> Options -> Modify Default Code Template -> Code Template for Opening Collection…自定義用于打開集合的“查找”代碼模板。

 

修改“查找”模板

 

模式分析器,支持JSON模式

從3.6版開始,MongoDB支持JSON模式驗證。現(xiàn)在,您可以使用NoSQLBooster模式分析器查看指定的驗證規(guī)則。

View JSON validator

查看JSON驗證器

 

小改進和錯誤修復(fù)

  • 新選項,使用Menu -> Options -> Verbose Shell激活/停用Verbose Shell。
  • 通過更智能地緩存結(jié)果來減少服務(wù)器端操作
  • 將主要依賴項electron升級到3.0、Chrome v66、Node v10.2和V8 v6.6
  • 將HackFont升級至3.0

 

補丁發(fā)布

 

版本5.0.1

在這個補丁版本中,我們修復(fù)了一些用戶反饋錯誤,并添加了在二進制字段中預(yù)覽圖像的功能。

 

在二進制字段中預(yù)覽圖像

Preview Image Field

預(yù)覽圖像字段

 

錯誤修復(fù)

  • 在對話框中的所有代碼編輯器中添加了右鍵單擊上下文菜單。
  • 添加了“mod+enter”快捷鍵“save”按鈕以保存并退出“值編輯器”對話框。
  • 修復(fù)了在樹/表視圖中顯示NumberLong和NumberDecimal的問題。
  • 修復(fù)了打開包含大量二進制數(shù)據(jù)的集合時意外退出的錯誤。
  • 修正了“cursor.map”方法返回錯誤的結(jié)果類型。
  • 修復(fù)了“代碼”方法鍵入定義問題。
快速導(dǎo)航

                               

 京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室

                         北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫

                            華滋生物