原创 【mongoDB中級篇②】索引與expain

索引的操作 數據庫百分之八十的工作基本上都是查詢,而索引能幫我們更快的查詢到想要的數據.但是其降低了數據的寫入速度,所以要權衡常用的查詢字段,不必在太多字段上建立索引. 在mongoDB中默認是用btree來組織索引文件,並且可以按字段

原创 Redis性能問題排查解決手冊(七)

 閱讀目錄: 性能相關的數據指標內存使用率used_memory命令處理總數total_commands_processed延遲時間內存碎片率回收key總結性能相關的數據指標 通過Redis-cli命令行界面訪問到Redis服務器,然後

原创 MongoDB使用小結:一些不常見的經驗分享

   最近一年忙碌於數據處理相關的工作,跟MongoDB打交道極多,以下爲實踐過程中的Q&A,後續會不定期更新補充。      另有《MongoDB使用小結:一些常用操作分享》,注:本文完成時MongoDB的最新

原创 php 不等待返回的實現方法(異步調用)

PHP異步執行的常用方式常見的有以下幾種,可以根據各自優缺點進行選擇: 1.客戶端頁面採用AJAX技術請求服務器 優點:最簡單,也最快,就是在返回給客戶端的HTML代碼中,嵌入AJAX調用,或者,嵌入一個img標籤,src指向

原创 PHP的學習--連接MySQL的三種方式

記錄一下PHP連接MySQL的三種方式。 先mock一下數據,可以執行一下sql。 /*創建數據庫*/ CREATE DATABASE IF NOT EXISTS `test`; /*選擇數據庫*/ USE `test`; /*創

原创 優酷視頻雲

原创 Memcache存儲

介紹 Memcache使用了Slab Allocator的內存分配機制:按照預先規定的大小,將分配的內存分割成特定長度的塊,以 完全解決內存碎片問題 Memcache的存儲涉及到slab,page,chunk三個概念 1.Chunk爲固

原创 二維數組以其中某個值作爲鍵值

$temp_key = array_column($mobile_arr,'cidf'); //鍵值 $mobile_arr = array_combine($temp_key,$mobile_arr) ;

原创 sphinx調用API參考(官方手冊)

Sphnix有幾種不同編程語言的searchd客戶端API的實現。在本文完成之時,我們對我們自己的PHP,Python和java實現提供官方支持。此外,也有一些針對Perl,Ruby和C++的第三方免費、開源API實現。 API的

原创 判斷一個數組是一維數組還是二維數組

如題:如何判斷一個數組是一維數組或者是二維數組?用什麼函數? 判斷數量即可 1 2 3 4 5 6 <?php if (count($array) == count($array, 1)) {     echo '是一維數

原创 二維數組以其中的某個鍵值進行排序

$temp= array_column($data,'hit'); array_multisort($temp, SORT_DESC, $data);

原创 MongoDB使用小結:一些常用操作分享

本文整理了一年多以來我常用的MongoDB操作,涉及mongo-shell、pymongo,既有運維層面也有應用層面,內容有淺有深,這也就是我從零到熟練的歷程。 MongoDB的使用之前也分享過一篇,稍微高階點:見這裏:《MongoDB

原创 史上最簡單的 SpringCloud 教程 | 終章

版權聲明:本文爲博主原創文章,歡迎轉載,轉載請註明作者、原文超鏈接 ,博主地址:http://blog.csdn.net/forezp。 目錄(?)[-] CSDN專欄彙總史上最簡單的 SpringCloud 教程史上最簡單的 Sp

原创 過濾qq暱稱的特殊符號

$str = '*^%乄殘楓☆雪落as我123ゞ'; echo preg_replace('|[^a-zA-Z0-9\x{4e00}-\x{9fa5}]|u', '', $str);

原创 PHP cURL 返回 HTTP/1.1 100 Continue

當PHP cURL 時,如果POST的數據部分超過了1024字節,發送POST請求時header部分會包含一個參數Expect:100-continue,詢問服務器是否願意接收數據,收到服務器返回的100-continue應答後再把數據P