Inhaltsverzeichnis
MongoDB释放2.4版本:692更新及8大得意之作
Heim Datenbank MySQL-Tutorial MongoDB释放2.4版本:692更新及8大得意之作

MongoDB释放2.4版本:692更新及8大得意之作

Jun 07, 2016 pm 03:19 PM
m mongodb 更新 释放

MongoDB释放2.4版本:692更新及8大得意之作 摘要: 继MongoDB 2.2版本推出后,10gen公司于3月19日释放了最新的MongoDB 2.4版本。对比旧版本,新版本足足做了692处更新,而其中更有8项10gen的得意之作。 在2012年9月发布了MongoDB 2.2版本之后,10gen公司于20

MongoDB释放2.4版本:692更新及8大得意之作

摘要:继MongoDB 2.2版本推出后,10gen公司于3月19日释放了最新的MongoDB 2.4版本。对比旧版本,新版本足足做了692处更新,而其中更有8项10gen的得意之作。

在2012年9月发布了MongoDB 2.2版本之后,10gen公司于2013年3月19日释放了最新的MongoDB 2.4版本。自发行以来,MongoDB的弱数据结构模型、易扩展、开源一直广受数据工作者的喜爱;而在 DB-Engines排行榜上,MongoDB更是长居NoSQL数据库之首,当之无愧的万年人气王!

MongoDB释放2.4版本:692更新及8大得意之作

对比上个版本2.2,10gen对MongoDB做了692处改善,详情请见 修改文档。而在这些更新中,10gen列举了新版本的8个得意之作,下面就一睹为快:

MongoDB释放2.4版本:692更新及8大得意之作

基于哈希的分片(Hash-based Sharding) :MongoDB 2.4增加了基于哈希的分片功能,构建在之前基于范围的分片之上。使用哈希shard key,允许用户以一个简单的方式获得更好的负载和数据分布。

固定数组(Capped Arrays) :在文档中申明一个固定大小的数组。在一个$push操作中,用户可以给其指定一个$slice修饰符,这将截取数组最后的N个对象。你同样还指定一个排序,MongoDB将先会对数组进行排序,然后再截取。

文本搜索(Text Search):文本搜索一直是MongoDB上最为需求的特色之一。文档索引将提供15种语言的词干(stemming)和分词(tokenization)进行本地及实时文本搜索。更多的详情以及文本搜索的实现,请见 博客。

Geo功能 :MongoDB 2.4引入了GeoJSON支持,当前2dsphere支持Point、 LineString和Polygon 的GeoJSON 形状。.

更快的计数:在多数情况下,MongoDB 2.4中的计数功能将比之前版本快一个数量级。10gen对查询执行引擎做了多重优化以提高其常见访问模式,比如单一的B-tree存储桶(bucket):如果第一个和最后一个进入存储桶的对象匹配一个计数范围内,那么中间的对象肯定也如此,这样就避免了对这个范围内的对象做逐一的检查。

工作集分析器(Working Set Analyzer) :资源使用是MongoDB集群运行的关键所在。在MongoDB 2.4中,10gen添加了工作集大小分析,可以轻松的完成对资源使用率的测量。它可以告诉你在最近的15分钟里内存页的需求情况,所以你可以不间断的对资源使用情况进行跟踪。如果15分钟内的数据量需求的内存接近资源的满载,那么是时候该给你的集群增加更多的性能。

新的V8引擎(New V8 Engine) :MongoDB 2.4改变了MapReduce、$where和shell中使用的JavaScript。新的版本使用V8引擎(出自Google Chrome),改善了并发性操作。

安全性(Security) :MongoDB 2.4中安全方面两项重要的提高——Kerberos Authentication和Role Based Access Control。Kerberos Authentication属于MongoDB Enterprise的组成部分,允许企业级的用户管理系统整合,而Role Based Access Control则提供了更精细的权限管理。

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Version wird im Allgemeinen für Mongodb verwendet? Welche Version wird im Allgemeinen für Mongodb verwendet? Apr 07, 2024 pm 05:48 PM

Es wird empfohlen, die neueste Version von MongoDB (derzeit 5.0) zu verwenden, da diese die neuesten Funktionen und Verbesserungen bietet. Bei der Auswahl einer Version müssen Sie funktionale Anforderungen, Kompatibilität, Stabilität und Community-Unterstützung berücksichtigen. Die neueste Version verfügt beispielsweise über Funktionen wie Transaktions- und Aggregationspipeline-Optimierung. Stellen Sie sicher, dass die Version mit der Anwendung kompatibel ist. Wählen Sie für Produktionsumgebungen die Langzeit-Support-Version. Die neueste Version bietet eine aktivere Community-Unterstützung.

Der Unterschied zwischen NodeJS und VueJS Der Unterschied zwischen NodeJS und VueJS Apr 21, 2024 am 04:17 AM

Node.js ist eine serverseitige JavaScript-Laufzeitumgebung, während Vue.js ein clientseitiges JavaScript-Framework zum Erstellen interaktiver Benutzeroberflächen ist. Node.js wird für die serverseitige Entwicklung verwendet, beispielsweise für die Entwicklung von Back-End-Service-APIs und die Datenverarbeitung, während Vue.js für die clientseitige Entwicklung verwendet wird, beispielsweise für Single-Page-Anwendungen und reaktionsfähige Benutzeroberflächen.

Windows kann nicht auf das angegebene Gerät, den angegebenen Pfad oder die angegebene Datei zugreifen Windows kann nicht auf das angegebene Gerät, den angegebenen Pfad oder die angegebene Datei zugreifen Jun 18, 2024 pm 04:49 PM

Der Computer eines Freundes weist einen solchen Fehler auf. Beim Öffnen von „Dieser PC“ und der Datei auf Laufwerk C wird die Meldung „Explorer.EXE“ angezeigt. Windows kann nicht auf das angegebene Gerät, den angegebenen Pfad oder die angegebene Datei zugreifen. Möglicherweise verfügen Sie nicht über die entsprechenden Berechtigungen, um auf das Projekt zuzugreifen. " Einschließlich Ordner, Dateien, Dieser Computer, Papierkorb usw. wird durch Doppelklicken ein solches Fenster geöffnet, es ist jedoch normal, es durch Klicken mit der rechten Maustaste zu öffnen. Dies wird durch ein Systemupdate verursacht. Wenn Sie ebenfalls auf diese Situation stoßen, erfahren Sie im folgenden Editor, wie Sie das Problem lösen können. 1. Öffnen Sie den Registrierungseditor Win+R und geben Sie regedit ein, oder klicken Sie zum Ausführen mit der rechten Maustaste auf das Startmenü und geben Sie regedit ein. 2. Suchen Sie die Registrierung „Computer\HKEY_CLASSES_ROOT\PackagedCom\ClassInd“;

Wo wird die von mongodb erstellte Datenbank erstellt? Wo wird die von mongodb erstellte Datenbank erstellt? Apr 07, 2024 pm 05:39 PM

Die Daten der MongoDB-Datenbank werden im angegebenen Datenverzeichnis gespeichert, das sich im lokalen Dateisystem, Netzwerkdateisystem oder Cloud-Speicher befinden kann. Der spezifische Speicherort ist wie folgt: Lokales Dateisystem: Der Standardpfad ist Linux/macOS: /data/db, Windows: C:\data\db. Netzwerkdateisystem: Der Pfad hängt vom Dateisystem ab. Cloud-Speicher: Der Pfad wird vom Cloud-Speicheranbieter bestimmt.

Windows pausiert Updates dauerhaft, Windows schaltet automatische Updates aus Windows pausiert Updates dauerhaft, Windows schaltet automatische Updates aus Jun 18, 2024 pm 07:04 PM

Windows-Updates können einige der folgenden Probleme verursachen: 1. Kompatibilitätsprobleme: Einige Anwendungen, Treiber oder Hardwaregeräte sind möglicherweise nicht mit neuen Windows-Updates kompatibel, was dazu führen kann, dass sie nicht ordnungsgemäß funktionieren oder abstürzen. 2. Leistungsprobleme: Manchmal können Windows-Updates dazu führen, dass das System langsamer wird oder es zu Leistungseinbußen kommt. Dies kann auf neue Funktionen oder Verbesserungen zurückzuführen sein, die mehr Ressourcen zur Ausführung erfordern. 3. Probleme mit der Systemstabilität: Einige Benutzer berichteten, dass es nach der Installation von Windows-Updates zu unerwarteten Abstürzen oder Bluescreen-Fehlern kommen kann. 4. Datenverlust: In seltenen Fällen können Windows-Updates zu Datenverlust oder Dateibeschädigung führen. Aus diesem Grund sollten Sie vor der Durchführung wichtiger Aktualisierungen eine Sicherungskopie Ihres Computers erstellen

Was sind die Vorteile der Mongodb-Datenbank? Was sind die Vorteile der Mongodb-Datenbank? Apr 07, 2024 pm 05:21 PM

Die MongoDB-Datenbank ist für ihre Flexibilität, Skalierbarkeit und hohe Leistung bekannt. Zu seinen Vorteilen gehört: ein Dokumentdatenmodell, das eine flexible und unstrukturierte Speicherung von Daten ermöglicht. Horizontale Skalierbarkeit auf mehrere Server über Sharding. Abfrageflexibilität, Unterstützung komplexer Abfragen und Aggregationsvorgänge. Datenreplikation und Fehlertoleranz sorgen für Datenredundanz und hohe Verfügbarkeit. JSON-Unterstützung für einfache Integration mit Front-End-Anwendungen. Hohe Leistung für schnelle Reaktion auch bei der Verarbeitung großer Datenmengen. Open Source, anpassbar und kostenlos nutzbar.

So aktualisieren Sie TikTok auf die neueste Version So aktualisieren Sie TikTok auf die neueste Version Mar 27, 2024 am 11:06 AM

1. Öffnen Sie die Douyin-App, klicken Sie unten rechts auf [Ich] und dann oben rechts auf das Symbol [Drei Streifen]. 2. Wählen Sie [Einstellungen], klicken Sie, um die Einstellungsoberfläche aufzurufen, suchen Sie nach [Allgemeine Einstellungen] und klicken Sie darauf. 3. Öffnen Sie die allgemeine Einstellungsoberfläche, suchen Sie nach [Nach Updates suchen] und klicken Sie darauf. 4. Wenn die aktuell vom Benutzer verwendete Version nicht die neueste Version ist, wird eine Aktualisierungsaufforderung für die neue Version angezeigt. Klicken Sie auf [Upgrade]. 5. Warten Sie, bis das Installationspaket heruntergeladen wurde. Klicken Sie auf [Installation fortsetzen]. 6. Wenn es sich bei der aktuellen Version bereits um die neueste Version handelt, erscheint die Meldung „Keine Update-Version verfügbar“.

Was bedeutet Mongodb? Was bedeutet Mongodb? Apr 07, 2024 pm 05:57 PM

MongoDB ist ein dokumentenorientiertes, verteiltes Datenbanksystem zur Speicherung und Verwaltung großer Mengen strukturierter und unstrukturierter Daten. Zu den Kernkonzepten gehören die Speicherung und Verteilung von Dokumenten und zu den Hauptfunktionen gehören dynamische Schemata, Indizierung, Aggregation, Kartenreduzierung und Replikation. Es wird häufig in Content-Management-Systemen, E-Commerce-Plattformen, Social-Media-Websites, IoT-Anwendungen und der Entwicklung mobiler Anwendungen eingesetzt.

See all articles