1、安裝依賴
成都創(chuàng)新互聯(lián)公司專注于盤山企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都做商城網(wǎng)站。盤山網(wǎng)站建設(shè)公司,為盤山等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)yum?-y?install?lrzsz?git?gcc?gcc-c++?lz4-devel ?yum?-y?install?snappy?snappy-devel?zlib?zlib-devel?bzip2?bzip2-devel?lz4?lz4-devel?zstd
2、下載安裝cmake(gflags-2.2.2對(duì)cmake版本有要求)
curl?-O???https://cmake.org/files/v3.6/cmake-3.6.0-Linux-x86_64.tar.gz mv?cmake-3.6.0-Linux-x86_64.tar.gz?/opt/ cd?/opt/ tar?-xvzf?cmake-3.6.0-Linux-x86_64.tar.gz? yum?remove?cmake cat?>>/etc/profile?<3、安裝依賴gflags
wget???https://github.com/gflags/gflags/archive/v2.2.2.tar.gz 我這里是windows下載好上傳的文件包 tar?-xvzf?gflags-2.2.2.tar.gz cd?gflags-2.2.2/ mkdir?build cd?build/ cmake?-DBUILD_SHARED_LIBS=ON?-DBUILD_STATIC_LIBS=ON?-DINSTALL_HEADERS=ON?-DINSTALL_SHARED_LIBS=ON?-DINSTALL_STATIC_LIBS=ON?.. make make?install 添加lib信息 cat?>>/etc/profile?<4、下載安裝rocksdb
wget?https://github.com/facebook/rocksdb/archive/v6.4.6.tar.gz 我這里用的是windows下載的包 tar?-xvzf?rocksdb-6.4.6.tar.gz? cd?rocksdb-6.4.6/ mkdir?build cd?build cmake?-DCMAKE_INSTALL_PREFIX=/usr/local/rocksdb?.. make make?install cat?>>/etc/profile?<5、ldb工具進(jìn)行測(cè)試
cd?rocksdb-6.4.6/build/tools/ [root@es1?tools]#?./ldb?-help ldb?-?RocksDB?Tool commands?MUST?specify?--db=?when?necessary The?following?optional?parameters?control?if?keys/values?are?input/output?as?hex?or?as?plain?strings: ??--key_hex?:?Keys?are?input/output?as?hex ??--value_hex?:?Values?are?input/output?as?hex ??--hex?:?Both?keys?and?values?are?input/output?as?hex The?following?optional?parameters?control?the?database?internals: ??--column_family= ?:?name?of?the?column?family?to?operate?on.?default:?default?column?family ??--ttl?with?'put','get','scan','dump','query','batchput'?:?DB?supports?ttl?and?value?is?internally?timestamp-suffixed ??--try_load_options?:?Try?to?load?option?file?from?DB. ??--ignore_unknown_options?:?Ignore?unknown?options?when?loading?option?file. ??--bloom_bits= ??--fix_prefix_len= ??--compression_type= ??--compression_max_dict_bytes= ??--block_size= ??--auto_compaction= ??--db_write_buffer_size= ??--write_buffer_size= ??--file_size= Data?Access?Commands: ??put? ? ??[--ttl] ??get? ?[--ttl] ??batchput? ? ?[ ? ]?[..]?[--ttl] ??scan?[--from]?[--to]??[--ttl]?[--timestamp]?[--max_keys= q]??[--start_time= :-?is?inclusive]?[--end_time= :-?is?exclusive]?[--no_value] ??delete? ??deleterange? ? ??query?[--ttl] ????Starts?a?REPL?shell.??Type?help?for?list?of?available?commands. ??approxsize?[--from]?[--to]? ??checkconsistency Admin?Commands: ??dump_wal?--walfile= ?[--header]??[--print_value]??[--write_committed=true|false]? ??compact?[--from]?[--to]? ??reduce_levels?--new_levels= ?[--print_old_levels] ??change_compaction_style?--old_compaction_style= ?--new_compaction_style= ??dump?[--from]?[--to]??[--ttl]?[--max_keys= ]?[--timestamp]?[--count_only]?[--count_delim= ]?[--stats]?[--bucket= ]?[--start_time= :-?is?inclusive]?[--end_time= :-?is?exclusive]?[--path= ] ??load?[--create_if_missing]?[--disable_wal]?[--bulk_load]?[--compact] ??manifest_dump?[--verbose]?[--json]?[--path= ] ??list_column_families?full_path_to_db_directory? ??create_column_family?--db= ? ??drop_column_family?--db= ? ??dump_live_files ??idump?[--from]?[--to]??[--input_key_hex]?[--max_keys= ]?[--count_only]?[--count_delim= ]?[--stats] ??repair ??backup?[--backup_env_uri]??[--backup_dir]??[--num_threads]??[--stderr_log_level= ]? ??restore?[--backup_env_uri]??[--backup_dir]??[--num_threads]??[--stderr_log_level= ]? ??checkpoint?[--checkpoint_dir]? ??write_extern_sst? ??ingest_extern_sst? ?[--move_files]??[--snapshot_consistency]??[--allow_global_seqno]??[--allow_blocking_flush]??[--ingest_behind]??[--write_global_seqno]? [root@es1?tools]#?pwd /root/rocksdb-6.4.6/build/tools [root@es1?tools]#?./ldb?--db=/tmp/test_db?--create_if_missing?put?a1?b1 OK [root@es1?tools]#?./ldb?--db=/tmp/test_db?scan a1?:?b1 [root@es1?tools]#?./ldb?--db=/tmp/test_db?get?a1 b1 [root@es1?tools]#?./ldb?--db=/tmp/test_db?get?a2 Failed:?NotFound:? [root@es1?tools]#?cd?/tmp/test_db/ [root@es1?test_db]#?ll 總用量?536 -rw-r--r--.?1?root?root????26?11月?20?11:10?000003.log -rw-r--r--.?1?root?root????16?11月?20?11:10?CURRENT -rw-r--r--.?1?root?root????37?11月?20?11:10?IDENTITY -rw-r--r--.?1?root?root?????0?11月?20?11:10?LOCK -rw-r--r--.?1?root?root?17288?11月?20?11:11?LOG -rw-r--r--.?1?root?root?16731?11月?20?11:10?LOG.old.1574219445796772 -rw-r--r--.?1?root?root?17288?11月?20?11:10?LOG.old.1574219486641937 -rw-r--r--.?1?root?root?17288?11月?20?11:11?LOG.old.1574219490543572 -rw-r--r--.?1?root?root????13?11月?20?11:10?MANIFEST-000001 -rw-r--r--.?1?root?root??5120?11月?20?11:10?OPTIONS-000005 [root@es1?test_db]#?more?000003.log 另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
標(biāo)題名稱:Centos7安裝RocksDB-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/dhiojs.html