原创 MySQL檢索數據之SELECT

如果沒有明確排序查詢結果,則返回的數據的順序沒有特殊意義。返回數據的順序可能是數據被添加到表中的順序,也可能不是。 表test Field Type Null Key Default Extra id int(11) NO PRI NU

原创 mysql過濾數據(一)

表test Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name char(50) NO   NULL   city char(50)

原创 mysql過濾數據(二)

表test Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name char(50) NO   NULL   city char(50)

原创 MySQL之彙總數據(AVG,COUNT,MAX,MIN,SUM)

table test Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name char(50) NO   NULL   age int(1

原创 mysql命令行實用程序一些實用命令

1.選擇數據庫 最初連接到MySQL時,沒有任何數據庫打開供你使用,可使用USE關鍵字進行數據庫的選擇。 例子:USE  test(數據庫名字)   2.返回可用數據庫的列表 SHOW   DATABASES   3.返回當前數據庫內表的

原创 初識elasticsearch(官網翻譯)

目錄 基本概念 Near Realtime(NRT)--接近實時 Cluster--集羣 Node--節點 index--索引 Type--類型 Document -- 文檔 shards & replicas -- 分片與副本 注意 E

原创 MySQL創建和操作表

1.利用CREATE TABLE創建表,必須包含下列信息: (1)新表的名字,在關鍵字CREATE  TABLE 之後給出; (2)表列的名字和定義, 用逗號分隔。 例子: CREATE TABLE test (      id    i

原创 MySQL排序檢索數據----ORDER BY

表test Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name char(50) NO   NULL   city char(50)

原创 MySQL插入數據之INSERT

1.插入及系統安全 可針對每個表或者每個用戶,利用MySQL的安全機制禁止使用INSERT語句。 INSERT一般不會產生輸出。 2.利用INSERT插入完整的行 表test Field Type Null Key Default Ex

原创 mysql過濾數據(三)用通配符進行過濾

表test Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name char(50) NO   NULL   city char(50)

原创 Elasticsearch目錄結構

安裝完es的目錄結構如下: 類型 描述 默認位置 設置 home es安裝主目錄   path.home bin 二進制腳本包含啓動節點的elasticsearch {path.home}/bin   conf 配置文件包含elastic

原创 Elasticsearch配置

目錄 配置 環境變量 系統配置 文件描述符 虛擬內存 內存設置 Elasticsearch配置 路徑 集羣名稱 節點名稱 配置風格 elasticsearch可以以下面這種方式啓動: bin/elasticsearch 在linux系統

原创 php數組函數

1.array_map array array_map(callable $callback, array $arr1 [, array $...]) array_map()返回一個數組,該數組包含了arr1中的所有單元經過callbac

原创 哈希分片之哈希取模法(round robin)

接着上一章數據路由分片抽象模型,本節介紹一種此抽象模型的實現方案-round robin(哈希取模法) 假設有K臺物理機 根據以下方法就可以實現數據分片 H(key) = hash(key)mod K 物理機編號爲0到K-1  根據以上哈

原创 Linux學習筆記(一)

注:基於centos的學習。參考文獻:《鳥哥的私房菜》 1.X Window與命令行模式的切換 linux默認情況下會提供6個Terminal來讓用戶登錄,切換的方式爲使用【ctrl】+【Alt】+【F1】~【F6】的組合按鈕。 系統會將