我們需要乙個什麼樣的資料庫!

2021-08-25 04:27:18 字數 462 閱讀 5540

最近nosql鬧的很兇,前一段時間我也做了大量測試,測試各種key-value 資料庫

開發web應用到底需要啥子資料庫?

1,分頁,web應用絕對的需要分頁,

2,集群,高併發的應用最後絕對需要良好的集群方案,不能損失太多的效能,最好能學習memcached

3,查詢,簡單的條件查詢肯定是需要的,舉例來說查出id 是多少的使用者發的全部文章。當然可以用一些辦法把不具有這個能力的資料庫擴充套件下子

4,搜尋(可選),全文搜尋也是web應用比較重要的一環,當然不一定要求資料庫具有這個能力

5,簡單事務,這個事務的意思不是那種sql的事務,最少你要讓我知道我的插入操作是不是成功了!mongodb在32系統下面超出了2g資料的時候插入是不 報錯的,但是這個時候資料庫實際上沒寫入成功,而且不可讀取了。

6,安全,資料的安全效能,最低要保障損壞後能恢復大多數資料。已經很底線了。berkeley je被我都寫壞了、、、

我們需要什麼樣的測試?

左耳朵耗子發表了 我們需要全職的qa嗎?後,一石激起千重浪,贊成者有之,激烈反對者有之 有人說文中對qa的定義不對,還有人說以偏概全 的確,在需不需要專職的qa角色這個問題上,很難用乙個簡單的 需要 或 不需要 來回答。前兩天我寫了一篇對該文的回應文章,但由於文章寫就得比較倉促,很多觀點來不及完整表...

我們需要什麼樣的計算

本文選自 讓雲觸手可及 微軟雲計算實踐指南 一書 我們需要什麼樣的計算 我認為全球電腦市場的規模大約為5臺。ibm創始人托馬斯 j 沃森 thomas j.watson 1943 當我們站在微軟美國芝加哥資料中心一層的時候,資料中心管理人員告訴我這一層有好幾萬臺計算機,但是我們一台也沒看到。這是我見...

隨筆1 需要乙個什麼樣的測試人員

被大鬼小鬼問,到底需要乙個什麼樣的測試,以至於這麼久沒有招到人,我個人認為測試應該有如下的能力和作用 能力1 熟悉軟體的開發流程 2 熟悉軟體的測試流程 3 熟悉使用測試工具 4 懂得寫測試用例 5 懂得寫測試計畫 6 懂得匯兌分析測試出的問題 7 從測試的角度給開發和設計人員提出建議 8 懂得和開...