排序
MongoDB結(jié)合Flexgrid的簡單數(shù)據(jù)呈現(xiàn)
MongoDB結(jié)合Flexgrid的簡單數(shù)據(jù)呈現(xiàn) 本示例以常用的:用戶,帖子,評論為基礎(chǔ)模型,實(shí)現(xiàn)了一個簡單的MongoDB結(jié)合Flexgrid數(shù)據(jù)呈現(xiàn)的Demo。由于時間所限,功能上僅提供對MongoDB數(shù)據(jù)的常用查詢操...
Normalization VS Denormalization [轉(zhuǎn)]
Denormalizationis the process of attempting to optimize the read performance of adatabaseby adding redundant data or by grouping data.In some cases, denormalization helps cover up ...
Redis源碼解析2
DICT數(shù)據(jù)結(jié)構(gòu) Dict其實(shí)就是一個hash表,但在Redis中,已經(jīng)存在一種叫Hash的數(shù)據(jù)結(jié)構(gòu),所以,就把Hash表改名成Dict吧。。。 Dict是Redis進(jìn)行鍵值處理的靈魂,不管多大的數(shù)據(jù)量,始終維持O(1)的時...
MongoDB學(xué)習(xí)筆記(查詢)
MongoDB學(xué)習(xí)筆記(查詢)Posted on 1. 基本查詢: 構(gòu)造查詢數(shù)據(jù)。 db.test.findOne() { '_id' : ObjectId('4fd58ecbb9ac507e96276f1a'), 'name' : 'stephen', 'age' : 35, 'genda' : 'male', 'ema...
Redis源碼解析3
Everything is Object 數(shù)據(jù)結(jié)構(gòu) 在Redis中,用 robj 結(jié)構(gòu)表示一切數(shù)據(jù)對象,可以把它看作一種元數(shù)據(jù)(MetaData) 各種不同的結(jié)構(gòu)化數(shù)據(jù),通過該對象進(jìn)行封裝、傳遞、變換、編碼,而該對象本身卻...
MongoDB學(xué)習(xí)筆記(索引)
MongoDB學(xué)習(xí)筆記(索引)Posted on 一、索引基礎(chǔ): MongoDB的索引幾乎與傳統(tǒng)的關(guān)系型數(shù)據(jù)庫一模一樣,這其中也包括一些基本的優(yōu)化技巧。下面是創(chuàng)建索引的命令: db.test.ensureIndex({'username':...
數(shù)據(jù)類型之 String List
Redis源碼解析4 - 數(shù)據(jù)類型之 String List STRING string類型的數(shù)據(jù)在redis中有兩種編碼方式: 1.RAW 這表示一個原始字符串對象,robj中的ptr指針指向一個sds類型的內(nèi)存塊 sds是一個帶長度信息...
MongoDB的三層操作
今天也不知道哪根筋不對了,沒有打dota卻想寫一篇文章,其實(shí)自己也不知道寫什么,專業(yè)技術(shù)較水,但真的很想寫,自己文采又不夠,所以還是只能寫技術(shù)方面的文章啦!半瓶子還是可以晃蕩晃蕩的哈哈...
【原】超簡單類型轉(zhuǎn)換(DataTable
【原】超簡單類型轉(zhuǎn)換(DataTable -- List/JSON)的實(shí)現(xiàn) 背景: 開發(fā)工作中經(jīng)常需要類型的轉(zhuǎn)換,比如DataTable轉(zhuǎn)換為List、或是DataTable轉(zhuǎn)換為JSON等等, 每次都重復(fù)的寫相同的代碼,比如:把...
MongoDB插入查詢數(shù)據(jù)
插入: use keke 自動在寫入數(shù)據(jù)后產(chǎn)生keke數(shù)據(jù)庫。 j = { name : 'mongo' }; {'name' : 'mongo' } t = { x : 3 }; { 'x' : 3 } db.things.save(j); db.things.save(t); 查詢 db.things.find();...