[教程]MongoDB 从入门到进阶 (TextSearch)
随着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#的问题,请联系我。
再次感谢您对于这个工具的支持特别是前一段时间的两位朋友,给了我很多意见和建议,香港虚拟主机,谢谢大家。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



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.

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

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)

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

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

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

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.

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.
