mongodb,redis簡單學習

來源:互聯網
上載者:User

標籤:匹配   str   database   客戶   排序   索引值   set   資料庫   opd   

 2.mongodb安裝配置簡單學習                  配置好資料庫路徑就可以mongo命令執行互動操作了:先將伺服器開起來;在開個cmd執行互動操作                1)增刪改查                    insert方法:dp.person.insert({"name":"jack","age":20})                    find方法:db.person.find(); db.person.find({"name":joe})                                    1.$type匹配過濾:db.person.find({"name" : {$type : 2}})                                    2.limit,Skip:db.person.find().limit(1).skip(1)                                    3.sort():1 升序,-1降序db.person.find().sort({"_id":-1})                    update方法:db.person.update({"name":"joe"},{"name":"joe","age":30})                    remove方法:db.person.remove({"name":"joe"})                2)建立資料庫:use DATABASE_NAME;刪除資料庫:db.dropDatabase();show dbs:查看所以資料庫             3)查看資料庫中集合:show tables,刪除這個集合:db.集合名稱.drop()                4)建立索引:db.col.ensureIndex({"title":1})                5)彙總操作:db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : 1}}}])                                    = select by_user, count(*) from mycol group by by_user                 6)java中如何使用:http://www.runoob.com/mongodb/mongodb-java.html                        1、引jar包

 

                        2、串連資料庫                                //串連mongodb服務,串連資料庫                                MongoClient mongoClient = new MongoClient( "localhost" , 27017 );                             MongoDatabase mongoDatabase = mongoClient.getDatabase("mycol");              7)可視話管理工具rockmongo:http://download.csdn.net/download/abc_key/7482165                        的下載和簡單使用        3.redis安裝配置簡單學習                redis運行再記憶體中但可以持久化到硬碟中使其能做很多內部複雜性很強的事情                開cmd視窗服務端redis-server.exe redis.windows.conf;另開cmd視窗開啟用戶端:redis-cli.exe -h 127.0.0.1 -p 6379                1.redis配置:CONFIG GET *,可以對其中摸個配置項配置                2.基本操作:以索引值對形式儲存資料                        1)String:set name "xiaoping";get name;一個鍵最多能儲存512MB                        2)Hash:每個hash可以儲存2的32次方索引值對                                     hset(設定hash一個欄位)hget(獲得)                                     hmset(設定hash多個欄位)hmget(獲得)                        3)List:最多可儲存 232 - 1 元素:每次存一個到一個鍵中                                    連續插入資料:lpush user3 xiaoping;lpush user3 laoli;lpush user3 xiaowang                                    獲得索引值一部分值集合:lrange user3 1 10                        4)Set:最多可儲存 232 - 1:每次存一個到一個鍵中                                    連續插入資料:sadd user4 xiaoping;sadd user4 laoli;                                    獲得索引值一部分值集合:smembers user4                        5)Zset:有序集合;zset的成員是唯一的,但分數(score)卻可以重複:zadd key score member                                   連續插入資料: zadd user5 0 xiaoping;zadd user5 0 laoli;zadd user5 0 xiaoping                                   按分數排序獲得指定範圍鍵的值有序集合 zrangebyscore user5 0 100                3.很多對於鍵的操作:http://www.runoob.com/redis/redis-keys.html                 4.java中使用Redis:http://www.runoob.com/redis/redis-java.html                 5.視覺化檢視:Redis管理平台http://www.liqucn.com/rj/817600.shtml 

mongodb,redis簡單學習

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.