Time of Update: 2015-03-23
《Redis設計與實現》學習筆記-Sentinel(哨崗、哨兵),redis哨兵Sentinel是Redis的高可用性解決方案,由一個或多個Sentinel執行個體組成Sentinel系統,可以用來監視任意多個主伺服器和主伺服器下的所有從伺服器,當監視到主伺服器下線之後會自動將下線主伺服器下的從伺服器升級為新的主伺服器,由新主伺服器代替已下線主伺服器處理命令請求。Sentinel是一個特殊的Redis伺服器執行個體,Redis由一個或多個Sentinel執行個體構成Sentinel系統,Sent
Time of Update: 2015-03-23
學習資料庫筆記二,資料庫筆記一表與資料庫與MYSQL資料庫伺服器(table&database&mysqlserver)? 表由多行多列的資料群組成 (一張表建立好表頭,表結構就算建立好了,剩下的只剩往裡填資料) 資料庫由多張表組成
Time of Update: 2015-03-23
Find problem in eXtremeDB,problemextremedbclass
Time of Update: 2015-03-23
HBase1.0.0版源碼分析之HMaster啟動程式碼分析(1),hbase1.0.0hmaster本文其實還算不上真正的啟動代碼解析,本文主要還是從啟動流程上分析到startHMaster部分,初次之外本文將就HBase的偽分布式調試方式進行相關的介紹.我們將源碼倒入到Intellij
Time of Update: 2015-03-23
oracle中的merge命令的簡單實用,oraclemergemerge命令通過這個merge你能夠在一個SQL語句中對一個表同時執行inserts和updates操作使用meger語句,可以對指定的兩個表執行合併作業,其文法如下:MEGER INTO table1_nameUSING table2_name ON join_conditionWHEN MATCHEO THEN UPDATE SET...WHEN NOT MATCHED THEN INSERT
Time of Update: 2015-03-23
手工建立Oracle遇到的幾個錯誤及解決方案,oracle解決方案在手工建立Oracle時,會遇到很多的錯誤,那個過程真是讓人想死的心都有了,但是當看到資料庫建立成功時,內心真心感到無比的開心啊,現在就將本人所遇到的問題都列舉出來希望大家能夠共同借鑒,並且相互的學習錯誤一:這是因為當前的使用者沒有許可權,再次進入是運行cmd以管理員登入錯誤二:這裡的提示是看了很久的,後面才發現這條語句中間是不能有空格的,所以將password和entries,後面在單獨設定密碼 (3)&
Time of Update: 2015-03-23
mysql高可用架構誰能提供具體實踐執行個體!!!,mysql架構mysql高可用架構目前只查到4中解決方案,如下所示,但是沒有具體實踐,看到本部落格的大神們,能不能給我提供一些實踐的執行個體,謝謝!!!!!1 Lvs+keeplived+mysql 的方案 單點寫入讀負載平衡主主同步高可用方案2 Heartbeat 高可用MySQL 主主同步方案3 Heartbeat+DRBD+mysql 高可用方案4 MMM 高可用 mysql 方案
Time of Update: 2015-03-23
SQLServer 資料庫鏡像(二)域環境中完整鏡像指令碼配置,sqlserver鏡像SQLServer 資料庫鏡像(一)單伺服器無見證的鏡像指令碼配置SQLServer 資料庫鏡像(二)域環境中完整鏡像指令碼配置斷斷續續弄了幾天,搭建好了域,伺服器加入域後現在測試這種情況。測試環境:主伺服器: IP =
Time of Update: 2015-03-23
學習資料庫筆記三,資料庫筆記一select查詢模型?灰常重要!決定你能否寫出強大的查詢語句!模型【列是變數(變數可以計算,所以列可以計算) where後是運算式,值為真假,值為真時取出這行變數(列)的值】 (where id=3和id為3的進行比較,結果為真,就取id為3的行)**所以SQL語句的執行過程分兩步1.判斷where後運算式的值,2.等於true時,
Time of Update: 2015-03-23
很基礎的SQL 內串連與外串連,基礎sql串連一直以來有些問題會很鬱悶,如:為什麼會同時存在左右串連這個東西,假如外鍵為空白,那麼建立語句時就會存在外鍵約束失敗的問題。後來仔細研究了下,內串連、外串連(左串連、右串連)是建立在不存在主外鍵約束關係的表之中。其實都是很基礎的東西了,我之前沒搞明白,今天花時間整理了下。首先select * from t_class然後select * from t_student1,內串連內串連:利用內串連可擷取兩表的公用部分的記錄,即圖3的記錄集C
Time of Update: 2015-03-23
ServiceStack.Redis——Redis在.net上的用戶端解決方案,servicestack.redisServiceStack.Redis——Redis在.net上的用戶端解決方案 源碼及使用:https://github.com/ServiceStack/ServiceStack.Redis 例子:https://github.com/ServiceStack/ServiceStack.Examples/tree/master/src/RedisStackOv
Time of Update: 2015-03-23
資料庫的範式詳解,資料庫範式詳解資料庫範式1NF 2NF 3NF BCNF(執行個體)
Time of Update: 2015-03-23
memcache安裝和使用,memcache安裝使用 1 memcache會依賴libeventbrew install libevent2 下載memcache#wget http://www.memcached.org/files/memcached-1.4.22.tar.gz然後configure;make;make install安裝3 啟動:`sudo ./memcached -p 11211 -m 64 -u shenyb -d➜ soft ps -ef
Time of Update: 2015-03-23
Redis Admin UI——一個Redis UI管理介面,redisuiRedis Admin UI——一個Redis UI管理介面 Redis的管理UI是由兩部分組成: 1.An Ajax用戶端的Web應用程式(基於Google的閉合庫開發的:https://github.com/google/closure-library),它作為一個簡單的靜態HTML/ JS/
Time of Update: 2015-03-23
表之間的資料複製,資料複製我們可以在兩張表之間使用insert實現簡單的複製,(兩張表的結構要相同)執行個體如下:SQL> create table T( 2 tid number(4), 3 tname varchar2(10) default 'abc', 4 tbirthday date default sysdate);表已建立。SQL> insert into T values(1,'aaa','05-
Time of Update: 2015-03-23
sqlite 中的query操作,sqlitequery操作query()方法實際上是把select語句拆分成了若干個組成部分,然後作為方法的輸入參數:SQLiteDatabase db = databaseHelper.getWritableDatabase();Cursor cursor = db.query("person", new String[]{"personid,name,age"}, "name like ?",
Time of Update: 2015-03-23
oracle where 後面的條件中|| 是什麼意思,oraclewhereoracle where 後面的條件中|| 是串連符號,Oracle中還有一個concat函數可以串連兩個字串concat(a,b)Oracle中nvl函數的用法和作用是什嗎?如果你某個欄位為空白,但是你想讓這個欄位顯示0nvl(欄位名,0),就是當你選出來的時候,這個欄位雖然為空白,但是顯示的是0,當然這個0也可以換成其他東西,如:1,2,3……
Time of Update: 2015-03-23
Ubuntu14.04LTS64位安裝Oracle11g,oracle11g Oracle官方並未說明支援ubuntu安裝,因此環境要調整準備,才能成功安裝。Ps,本人重試多次但12c未安裝成功,因此安裝了11g。環境準備ubuntu14.04案頭64位 我的desktop是gnome,中文版。jdk準備(我的是jdk1.7.60)配置系統內容變數: (用於保證安裝時一些指令碼正常執行,在有sudo許可權的使用者下執行)$sudo ln -s /usr/bin/awk
Time of Update: 2015-03-23
mysql "net "不是內部命令或外部命令 ,也不是可啟動並執行程式,mysql外部命令很長時間不用mysql了,昨天晚上看struts2,做那個bbs小項目,用到了資料庫,啟動一下,在裡面輸入net start mysql,怎麼都不好使,今天早上一頓百度,發現環境變數出問題了:那是你把系統的環境變數給改了。。。右擊我的電腦,進階,環境變數 在path後面添加 ;%SystemRoot%\System32\Wbem 就可以了
Time of Update: 2015-03-23
預存程序、函數、觸發器,預存程序觸發器 預存程序、函數、觸發器的區別 比較項目 預存程序 函數 是否有傳回值 可以有,也可以沒有 必須有且只有一個 是否可以單獨執行 可以 必須通過execute執行 SQL語句(DML或SELECT)可否調用 不可以 可以,且可以位於FROM關鍵字的後面(由於可以返回表對象) 參數類型 可以使用IN、OUT、IN OUT三種模式的參數 只有IN,Oracle可以使用IN、OUT、IN OUT三種參數 傳回值類型