Time of Update: 2015-01-02
Redis資料庫(list類型)list是一個鏈表結構,主要功能是push,pop,擷取一個範圍內所有值等等,操作中key可以理解為鏈表的名字。Redis的list類型實際上就是每個子項目都是string類型的雙向鏈表,我們可以通過push,pop命令操作從鏈表的頭部或者尾部添加刪除元素,這樣list既可以作為棧,又可以作為隊列。list常見的操作:(1)lpush和rpushlpush表示在key對應的list的頭部添加字串元素。例如:lpush list
Time of Update: 2015-01-02
Redis常用命令及主從資料庫配置Redis提供了豐富的命令對資料庫和各種資料類型進行操作。(1)keys返回滿足給定pattern的所有索引值。例如返回所有的key用:keys *(2)exists確認一個key是否存在。(3)del刪除一個鍵。例如:del name(4)expire設定一個鍵的到期時間。例如:expire age 10,10s後到期。(5)ttl查看還有多長時間到期。比如:ttl age,到期後返回-1。(6)move將當前資料庫中的key轉移到其它資料庫中。當然在這之前,
Time of Update: 2015-01-02
Java Oracle預存程序問題PL/SQL是Oracle對標準資料庫語言的擴充,ORACLE公司已經將PL/SQL整合到ORACLE 伺服器和其他工具中了,近幾年中更多的開發人員和DBA開始使用PL/SQL,本文將講述PL/SQL基礎文法,結構和組件、以及如何設計並執行一個PL/SQL程式。PL/SQL的優點從版本6開始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的優點以及其專屬的資料管理的便利性,那麼你很難想象ORACLE缺了PL/SQL的情形。PL/SQL
Time of Update: 2015-01-02
Redis資料庫(set類型和zset類型)一.set類型set是一個集合,它是string類型的無序集合,set是通過hash table實現的,添加,刪除,尋找的時間複雜度都是O(1),對於集合我們可以取並集,交集,差集。通過這些操作我們可以實現SNS中好友推薦和Blog的tag功能。set常見操作:(1)sadd向一個集合中添加一個元素。例如:sadd set1 Hello(2)smembers查看集合中的所有元素。例如:smembers
Time of Update: 2015-01-02
CentOS下MySQL資料庫的安裝由於本人要在CentOS上部署一個Java項目,這個項目裡面要對資料庫進行操作,所以第一件事情就是安裝資料庫啦!現在本人將來帶領你們一步一步實現MySQL資料庫的安裝。首先,在CentOS下,我們可以直接通過yum命令來安裝資料庫。在安裝資料庫之前,我們應該先查看自己的CentOS上是否已經安裝了MySQL資料庫,如果安裝了就先卸載掉。(1)查看自己是否安裝了MySQL資料庫[root@localhost /]# rpm -qa | grep
Time of Update: 2015-01-02
Mac OSX下編譯安裝PostgreSQL原先使用的是官方提供的安裝包,但是安裝包會建立postgre這個使用者,在登陸介面看的有點不爽,搜尋了半天竟然沒有找到如何在osx下編譯安裝的教程,而且如果是按照官方文檔的編譯安裝辦法一定會讓你崩潰,本著源碼安裝都類似的想法,根據以往在Linux下的經驗竟然一把通過了,注意要安裝COMMANDER LINE DEVELOPERS就是了。./configuremakesudo mkdir /u01sudo mkdir -p
Time of Update: 2015-01-02
CentOS 6.3環境Oracle 11gR2資料庫安裝CentOS 6.3環境Oracle 11gR2資料庫安裝一、安裝必要的作業系統安裝包建議的做法是在裝作業系統的時候進行最大化安裝,因為現在的硬體對於最大化安裝對資料庫伺服器的影響已經可以忽略不計了;所以進行最大化安裝,以免給自己添加不必要的麻煩。如果沒有最大化安裝,根據Oracle官方文檔或安裝進程中缺少包的提示,使用yum進行線上更新安裝,確保伺服器能夠正常連網。如:yum install
Time of Update: 2015-01-02
Oracle連續資料處理樣本下面這段內容講解的功能是Oracle資料庫中有一張表,表中儲存了連續的時間記錄,同時對應的還儲存了一個標記位。現在要擷取一個結果集:當標記位為0時,取前一個為1的時間資料,如果標記位為1時,取目前記錄的時間資料。先上乾貨。再解釋1、建表create table test_date( t_TIME varchar(20), --時間 t_ISOM number default 0 --標記)2、初始化資料DELETE
Time of Update: 2015-01-04
h2database源碼淺析,h2database淺析最近想好好瞭解一下資料庫的原理,下載了h2database的源碼,準備好好看看。此過程的一些想法,暫且記下來,權當做讀碼筆記吧!為了調試準備的測試案例:@Testpublic void testExternalDb() throws Exception{Class.forName("org.h2.Driver");Connection conn =
Time of Update: 2015-01-03
nodejs使用xampp中的mysql教程,nodejsxampp以下為通過node.js串連本機mysql資料庫的方法:var mysql = require('mysql');var connection = mysql.createConnection({ host : 'localhost', user : 'xxxx',//此處的xxxx替換為你的mysql登入使用者名稱 password : 'xxxx&
Time of Update: 2015-01-03
MySQL慢查詢,MySQL慢慢查詢(slow log)可以協助我們定位到特定的SQL語句進行SQL語句層面的最佳化,例如,慢查詢日誌會記錄那些執行時間超過給定值得SQL語句,從而定位到問題的所在。開啟慢查詢查看MySQL資料庫執行個體關於慢查詢的參數mysql> show variables like '%slow%';+---------------------------+-----------------------------------+|
Time of Update: 2015-01-03
ORACLE修改IP地址後如何能夠使用,oracle修改ip地址作者:iamlaosongoracle資料庫伺服器IP改變後,監聽進程無法啟動,需要修改相應的設定檔:1、伺服器端$ORACLE_HOME/network/admin/listener.ora修改address的host即可。監聽進程負責監聽網路上發來請求,然後響應,修改後重新啟動LISTENER。即:LISTENER = (DESCRIPTION_LIST =
Time of Update: 2015-01-03
oracle11g 7個服務說明,oracle11g服務說明oracle11g安裝完成共有7個服務1. Oracle ORCL VSS Writer Service:Oracle卷映射拷貝寫入服務,VSS(Volume Shadow Copy Service)能夠讓儲存基礎裝置(比如磁碟,陣列等)建立高保真的時間點映像,即映射拷貝(shadow copy)。它可以在多卷或者單個卷上建立映射拷貝,同時不會影響到系統的系統能。(非必須啟動)2.
Time of Update: 2015-01-03
指定的SID在本機上已經存在解決方案,sid機上解決方案Oracle非正常卸載後再次安裝,設定的SID相同出現“指定的SID在本機上已經存在。請指定一個不同的SID。”解決方案1、 開始->設定->控制台->管理工具->服務 停止所有Oracle服務。2、 開始->程式->Oracle - OraHome81->OracleInstallation Products-> Universal Installer 卸裝所有Oracle產品,但Universal Installer本身不能被刪除3、
Time of Update: 2015-01-03
sqlserver 調用qq map 服務,根據地點擷取所在城市,sqlservermapsqlserver 調用qq map 服務,根據地點擷取所在城市 首先需要解決的是如何在SQL SERVER中調用web service,其次是針對web service的返回值json進行解析;1、調用web servicecreate proc getCityByPosition( @url varchar(2048) --Your Web
Time of Update: 2015-01-03
【10】啟動 Integration Service 服務時報錯,integrationservice錯誤資訊:LM_44229 Failed to authenticate login. [PCSF_10342] [PCSF_10342] Exception occurred: [[AUTHEN_10000] The Service Manager failed to authenticate user [ADMIN] in security domain
Time of Update: 2015-01-03
Hibernate中聯合主鍵建置原則,hibernate主鍵一、xml配置聯合主鍵單獨設計一個類,作為主鍵類,如StudentPKA、實現序列化(Serializable介面)B、重寫equals()和hashCode()為什麼要從寫equals()和hashCode()方法?hashCode相同的會被儲存在hash表的同一位置,當找到特定的hashcode之後,會根據equals()方法判斷是否是相同的對象,來尋找到對應的資料。小實驗1:(1)建立聯合主鍵類StudentPKpackage&n
Time of Update: 2015-01-03
MySQL_05-Select查詢詳解,mysql_05-selectSQL查詢詳解1.Orderbya) Order by 欄位 asc | descb) 允許多欄位排序: 先按第一個欄位排序,如果不能區分,再使用第二個欄位排序;以此類推2.Limit(限制獲得的記錄數量)a) 文法: limit offset, row_count (offset:位移
Time of Update: 2015-01-03
mysql使用總結,mysql總結資料庫管理系統DBMSDBMS,Database Management System資料庫管理,簡單說:就是管理資料的一個大型軟體。DBMS主要對資料進行管理、維護等操作,或者對資料的安全性和完整性的處理。常見的DBMS系統:ACCESS:Microsoft公司開發的小型資料庫管理系統;SQL
Time of Update: 2015-01-03
擴充rhel5.9下使用lvm管理的根分區,rhel5.9lvm擴充rhel5.9下使用lvm管理的根分區核心步驟:添加sdb----->pvcreate----->vgextend----->lvextend----->resize2fs檔案系統資訊如下:[root@rhel59 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol01