Rumah pangkalan data tutorial mysql [教程]MongoDB 从入门到进阶 (TextSearch)

[教程]MongoDB 从入门到进阶 (TextSearch)

Jun 07, 2016 pm 05:54 PM
mongodb bermula Tutorial Maju

随着MongoDB 2.4.1的发布(由于2.4.0刚发布就发现一个重大的Bug,所以现在的最新版本是2.4.1),全文检索的功能也被追加进MongoDB了。不过全文检索功能现在仅仅能够用于对于拉丁文的检索。 1.首先要使用MongoDB2.4.1,请先到官网下载最新版的MongoDB 2.如果

随着MongoDB 2.4.1的发布(由于2.4.0刚发布就发现一个重大的Bug,所以现在的最新版本是2.4.1),全文检索的功能也被追加进MongoDB了。不过全文检索功能现在仅仅能够用于对于拉丁文的检索。

1.首先要使用MongoDB2.4.1,美国空间,请先到官网下载最新版的MongoDB 

2.如果你以前已经配置过MongoDB了,这次为了启用TextSearch,请务必打开TextSearch功能:

在原来的配置文件中增加  --setParameter textSearchEnabled=true

例子:

cd C:\runmongo\bin
mkdir C:\mongodb\SinaWeibo
mongod --port  28030 --dbpath C:\mongodb\SinaWeibo --rest --setParameter textSearchEnabled=true
这样的话,你就开启了全文检索功能,但是这个功能不要轻易在生产环境中使用,这个会降低服务器的效率,消耗大量的内存。

3.我的工具在第一时间开始支持TextSearchIndex的建立功能。

不知道为什么,香港虚拟主机,现在这个Index的类型很奇怪,不是text而是如下所示的样子

接下来我们试试看TextSearch。

这里使用了微博的数据。微博里面有【good】这样的表情,我们就看看有多少包含good的微博吧。

上面我们已经对微博内容进行了全文索引的建立

这里从结果可以看到一共有44件搜索结果

工具最新版本可以在这里下载  

所有的源代码可以在github上找到:

https://github.com/magicdict/MagicMongoDBTool

这个版本的工具还有很多问题,没有完全修正1.80驱动的变更点,所以只能作为学习和测试之用。

现在正在搞微信的开发,大家帮忙加一下微信公众账号,谢谢了。

任何关于MongoDB 2.4.1和C#的问题,请联系我。

再次感谢您对于这个工具的支持特别是前一段时间的两位朋友,给了我很多意见和建议,香港虚拟主机,谢谢大家。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

AI sedang digunakan |. AI mencipta vlog kehidupan seorang gadis yang tinggal bersendirian, yang menerima berpuluh ribu suka dalam masa 3 hari AI sedang digunakan |. AI mencipta vlog kehidupan seorang gadis yang tinggal bersendirian, yang menerima berpuluh ribu suka dalam masa 3 hari Aug 07, 2024 pm 10:53 PM

Editor Laporan Kuasa Mesin: Yang Wen Gelombang kecerdasan buatan yang diwakili oleh model besar dan AIGC telah mengubah cara kita hidup dan bekerja secara senyap-senyap, tetapi kebanyakan orang masih tidak tahu cara menggunakannya. Oleh itu, kami telah melancarkan lajur "AI dalam Penggunaan" untuk memperkenalkan secara terperinci cara menggunakan AI melalui kes penggunaan kecerdasan buatan yang intuitif, menarik dan padat serta merangsang pemikiran semua orang. Kami juga mengalu-alukan pembaca untuk menyerahkan kes penggunaan yang inovatif dan praktikal. Pautan video: https://mp.weixin.qq.com/s/2hX_i7li3RqdE4u016yGhQ Baru-baru ini, vlog kehidupan seorang gadis yang tinggal bersendirian menjadi popular di Xiaohongshu. Animasi gaya ilustrasi, ditambah dengan beberapa perkataan penyembuhan, boleh diambil dengan mudah dalam beberapa hari sahaja.

Mengapa saya tidak tahu semasa saya belajar penjanaan garis: Terdapat hubungan kesetaraan antara matriks dan graf? Mengapa saya tidak tahu semasa saya belajar penjanaan garis: Terdapat hubungan kesetaraan antara matriks dan graf? Aug 19, 2024 pm 04:52 PM

Matriks ini sukar difahami, tetapi ia mungkin berbeza jika anda melihatnya dari perspektif lain. Apabila belajar matematik, kita sering kecewa dengan kesukaran dan keabstrakan pengetahuan yang kita pelajari, tetapi kadang-kadang, hanya dengan mengubah perspektif, kita boleh mencari penyelesaian yang mudah dan intuitif untuk masalah itu. Sebagai contoh, semasa kita mempelajari formula untuk jumlah kuasa dua (a+b)² semasa kita masih kanak-kanak, kita mungkin tidak faham mengapa ia sama dengan a²+2ab+b² Kita hanya tahu bahawa ia ditulis seperti ini dalam buku dan guru meminta kami mengingatnya seperti ini; sehingga satu hari kami melihat saya melihat gambar animasi ini: Tiba-tiba saya sedar bahawa kita boleh memahaminya dari perspektif geometri! Sekarang, rasa pencerahan ini berlaku sekali lagi: matriks bukan negatif boleh ditukar secara sama kepada graf terarah yang sepadan! Seperti yang ditunjukkan dalam rajah di bawah, matriks 3×3 di sebelah kiri sebenarnya boleh

Alat pembangun! XREAL Air 2 ULTRA mula dijual, pengalaman mengasyikkan pembangunan AI Alat pembangun! XREAL Air 2 ULTRA mula dijual, pengalaman mengasyikkan pembangunan AI Aug 07, 2024 pm 06:40 PM

Pada 2:00 petang pada 31 Julai, waktu Beijing, ahli terbaharu cermin mata AR XREAL, XREAL Air2 Ultra, telah dilancarkan secara rasmi di China pada masa ini di JD.com, Tmall, Douyin dan platform lain, dengan harga awal 3,999 yuan. Cermin mata AR ini adalah produk utama terutamanya untuk komuniti pembangun. Ia bertujuan untuk menurunkan ambang untuk pembangun memasuki pengkomputeran spatial, mempromosikan inovasi dalam bidang pengkomputeran spatial dan mewujudkan ekosistem AR yang lebih makmur. Memperkasakan pembangun dengan enam keupayaan teras Sebagai cermin mata berciri penuh 6DoF (Enam Darjah Kebebasan, enam darjah kebebasan) kedua XREAL, XREAL Air2 Ultra kini merupakan satu-satunya dalam industri yang menggunakan dwi penderia persekitaran (Kamera SLAM)

Bagaimana cara memindahkan duit syiling ke Binance? Bagaimana untuk menyebutkan aset crypto di HTX ke platform Binance? Bagaimana cara memindahkan duit syiling ke Binance? Bagaimana untuk menyebutkan aset crypto di HTX ke platform Binance? Mar 03, 2025 pm 08:51 PM

Huobi ke Panduan Pemindahan Binance: Selamat dan mudah memindahkan aset crypto anda Banyak pelabur menggunakan Huobi dan Binance pada masa yang sama. Artikel ini akan membimbing anda bagaimana untuk memindahkan aset crypto dengan selamat di Huobi (HTX), seperti Trump dan USDT, ke platform Binance. Binance adalah popular untuk keselamatan yang tinggi, mata wang yang kaya dan pasangan perdagangan, dan jumlah dagangan terkemuka di dunia. Kelebihan Binance Exchange: Jumlah dagangan nombor satu di dunia, menyumbang 50% daripada pasaran global; Tutorial ini akan mengambil Trump dan USDT sebagai contoh

Cara mengkonfigurasi pengembangan automatik MongoDB pada Debian Cara mengkonfigurasi pengembangan automatik MongoDB pada Debian Apr 02, 2025 am 07:36 AM

Artikel ini memperkenalkan cara mengkonfigurasi MongoDB pada sistem Debian untuk mencapai pengembangan automatik. Langkah -langkah utama termasuk menubuhkan set replika MongoDB dan pemantauan ruang cakera. 1. Pemasangan MongoDB Pertama, pastikan MongoDB dipasang pada sistem Debian. Pasang menggunakan arahan berikut: SudoaptDateSudoaptInstall-ImongoDB-Org 2. Mengkonfigurasi set replika replika MongoDB MongoDB Set memastikan ketersediaan dan kelebihan data yang tinggi, yang merupakan asas untuk mencapai pengembangan kapasiti automatik. Mula MongoDB Service: sudosystemctlstartmongodsudosys

Cara Memastikan Ketersediaan MongoDB Tinggi di Debian Cara Memastikan Ketersediaan MongoDB Tinggi di Debian Apr 02, 2025 am 07:21 AM

Artikel ini menerangkan cara membina pangkalan data MongoDB yang sangat tersedia pada sistem Debian. Kami akan meneroka pelbagai cara untuk memastikan keselamatan data dan perkhidmatan terus beroperasi. Strategi Utama: Replicaset: Replicaset: Gunakan replika untuk mencapai redundansi data dan failover automatik. Apabila nod induk gagal, set replika secara automatik akan memilih nod induk baru untuk memastikan ketersediaan perkhidmatan yang berterusan. Sandaran dan Pemulihan Data: Secara kerap Gunakan perintah Mongodump untuk membuat sandaran pangkalan data dan merumuskan strategi pemulihan yang berkesan untuk menangani risiko kehilangan data. Pemantauan dan penggera: Menyebarkan alat pemantauan (seperti Prometheus, Grafana) untuk memantau status MongoDB dalam masa nyata, dan

Tutorial Bootstrap Lanjutan: Menguasai Penyesuaian & Komponen Tutorial Bootstrap Lanjutan: Menguasai Penyesuaian & Komponen Apr 04, 2025 am 12:04 AM

Bagaimana untuk menguasai penyesuaian bootstrap dan penggunaan komponen termasuk: 1. Gunakan pembolehubah CSS dan preprocessor SASS untuk penyesuaian gaya; 2. Memahami dan mengubahsuai struktur dan tingkah laku komponen. Melalui kaedah ini, antara muka pengguna yang unik boleh dibuat untuk meningkatkan respons dan pengalaman pengguna laman web.

Apa itu Binance C2C? Apakah risiko? Adakah selamat? Tutorial Binance C2C Duit syiling membeli dan menjual duit syiling Apa itu Binance C2C? Apakah risiko? Adakah selamat? Tutorial Binance C2C Duit syiling membeli dan menjual duit syiling Mar 05, 2025 pm 04:48 PM

Panduan Perdagangan Binance C2C: Cara yang selamat dan mudah untuk mendepositkan dan mengeluarkan wang dalam cryptocurrency. Apa itu Binance C2C? Binance C2C adalah perkhidmatan perdagangan cryptocurrency pengguna kepada pengguna yang disediakan oleh platform Binance, menyediakan pengguna dengan saluran pertukaran mata wang cryptocurrency dan fiat yang mudah. Dilancarkan pada tahun 2019, perkhidmatan ini menyokong pelbagai kriptografi dan transaksi mata wang fiat melalui model dagangan peer-to-peer, dan menyediakan peningkatan keselamatan dan pelbagai ciri. Berbanding dengan perdagangan OTC tradisional, platform Binance C2C mengesahkan kedua -dua pihak kepada transaksi dan memberikan sokongan lengkap.

See all articles