精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

詳解Cassandra0.7的配置文件

發(fā)布時(shí)間:  2012/9/3 17:40:45

Cassandra中所有的運(yùn)行配置都是在配置文件cassandra.yaml中進(jìn)行配置。

下面依次講解Cassandra中的配置項(xiàng):

cluster_name

設(shè)置Cassandra集群的名稱。

在Cassandra集群中,每一臺(tái)服務(wù)器都必須具備相應(yīng)的集群的名稱。如果名稱不一致,則當(dāng)前Cassandra服務(wù)器無法加入集群。

initial_token

Cassandra服務(wù)器的初始化Token值,這個(gè)值代表了Cassandra服務(wù)器在一致性哈希環(huán)中的位置。

當(dāng)Cassandra第一次啟動(dòng)的時(shí)候,會(huì)從該配置項(xiàng)中讀取,如果留空,將隨機(jī)生成一個(gè)Token值。如果Cassandra不是第一次啟動(dòng),將從系統(tǒng)表中讀取該Token值。

auto_bootstrap

第一次啟動(dòng)的時(shí)候,是否在加入Cassandra集群時(shí)從其他服務(wù)器獲取屬于本服務(wù)器的數(shù)據(jù)。

如果當(dāng)前Cassandra服務(wù)器不在seed配置選項(xiàng)中,并且是第一次啟動(dòng),將從Cassandra集群中其他服務(wù)器獲取屬于本服務(wù)器的數(shù)據(jù)。

hinted_handoff_enabled

是否開啟當(dāng)前Cassandra服務(wù)器的HINT操作。

如果開啟該功能,Cassandra服務(wù)器將緩存發(fā)送給暫時(shí)失效的其他Cassandra服務(wù)器的數(shù)據(jù),等待失效的服務(wù)器恢復(fù)后,再將緩存的數(shù)據(jù)發(fā)送給恢復(fù)的服務(wù)器。

authenticator

驗(yàn)證使用Cassandra的用戶是否合法,這是安全認(rèn)證的第一步。

Cassandra中定義了一系列驗(yàn)證用戶的策略,可以選擇的項(xiàng)為:

1.org.apache.cassandra.auth.AllowAllAuthenticator

所有的用戶都是合法的。

2.org.apache.cassandra.auth.SimpleAuthenticator

合法的用戶和對(duì)應(yīng)的密碼都在passwd.properties文件中定義。

authority

驗(yàn)證該用戶是否具備操作某一個(gè)Column Family的權(quán)限,這是安全認(rèn)證的第二步。

Cassandra中定義了一系列驗(yàn)證用戶權(quán)限的策略,可以選擇的項(xiàng)為:

1.org.apache.cassandra.auth.AllowAllAuthority

所有的用戶具備所有的權(quán)限。

2.org.apache.cassandra.auth.SimpleAuthority

合法的用戶和對(duì)應(yīng)的權(quán)限都在access.properties文件中定義。

partitioner

Cassandra集群中數(shù)據(jù)分區(qū)的策略。

同一個(gè)Cassandra集群中的每一臺(tái)服務(wù)器中的該配置需要一致。

Cassandra中定義了一系列數(shù)據(jù)分區(qū)的策略,可以選擇的項(xiàng)為:

1.org.apache.cassandra.dht.RandomPartitioner

2.org.apache.cassandra.dht.ByteOrderedPartitioner

3.org.apache.cassandra.dht.OrderPreservingPartitioner

4.org.apache.cassandra.dht.CollatingOrderPreservingPartitioner

data_file_directories

SSTable文件在磁盤中的存儲(chǔ)位置。

這個(gè)選項(xiàng)可以設(shè)置多個(gè)值,即如果服務(wù)器具有多個(gè)磁盤,可以將這幾個(gè)磁盤都指定為存儲(chǔ)SSTable文件的位置。如果可能,可以考慮將data_file_directories和commitlog_directory設(shè)置在不同的磁盤中,這樣有利于分散整體系統(tǒng)的磁盤I/O的壓力。

commitlog_directory

commitlog文件在磁盤中的存儲(chǔ)位置。

如果可能,可以考慮將data_file_directories和commitlog_directory設(shè)置在不同的磁盤中,這樣有利于分散整體系統(tǒng)的磁盤I/O的壓力。

saved_caches_directory

數(shù)據(jù)緩存文件在磁盤中的存儲(chǔ)位置。

commitlog_rotation_threshold_in_mb

每一個(gè)commitlog文件的大小。

commitlog_sync

記錄commitlog的方式。

可以選擇的項(xiàng)為:

1.periodic

周期記錄commitlog,每一次有數(shù)據(jù)更新都將操作commitlog。

2.batch

批量記錄commitlog,每一段時(shí)間內(nèi)數(shù)據(jù)的更新將批量一次操作commitlog。

commitlog_sync_period_in_ms

周期記錄commitlog時(shí),刷新commitlog文件的時(shí)間間隔。這個(gè)選項(xiàng)只有在commitlog_sync= periodic時(shí)才能設(shè)置。

commitlog_sync_batch_window_in_ms

批量記錄commitlog時(shí),批量操作緩存的時(shí)間間隔。這個(gè)選項(xiàng)只有在commitlog_sync= batch

時(shí)才能設(shè)置。

seeds

Cassandra集群中的種子節(jié)點(diǎn)地址

這個(gè)選項(xiàng)可以設(shè)置多個(gè)值,即Cassandra集群中有多個(gè)種子節(jié)點(diǎn)。

集群中所有的服務(wù)器在啟動(dòng)的時(shí)候,都將于seed節(jié)點(diǎn)進(jìn)行通信,從而獲取集群的相關(guān)信息。如果某一臺(tái)服務(wù)器被設(shè)置為seed節(jié)點(diǎn),那么在啟動(dòng)的時(shí)候,將自動(dòng)加入集群,并且不會(huì)執(zhí)行Bootstrap的操作,即無法從集群的其他節(jié)點(diǎn)中獲取相應(yīng)的數(shù)據(jù)。

disk_access_mode

Cassandra訪問SSTable文件中的Data文件和Index文件時(shí)是否使用虛擬內(nèi)存映射的形式。

可以選擇的項(xiàng)為:

1.auto

自動(dòng)選擇合適的文件訪問形式,如果是64位系統(tǒng),則為mmap形式,否則為standard形式。

2.mmap

訪問SSTable文件中的Data文件和Index文件時(shí),都采用虛擬內(nèi)存映射的形式。

3.mmap_index_only

訪問SSTable文件中的Index文件時(shí)采用虛擬內(nèi)存映射的形式。

4.standard

訪問SSTable文件中的Data文件和Index文件時(shí),都不采用虛擬內(nèi)存映射的形式。

使用虛擬內(nèi)存映射的形式訪問文件能夠加快對(duì)文件的讀寫速度,但是這是以消耗而外的內(nèi)存作為代價(jià)的。所以要根據(jù)實(shí)際內(nèi)存大小與文件大小來選擇合適的文件訪問方式。

concurrent_reads

并發(fā)讀取的線程數(shù)。

這個(gè)選項(xiàng)設(shè)置得越大,Cassandra在進(jìn)行讀取操作時(shí)可以使用的線程數(shù)就越多。推薦的配置為:CPU的個(gè)數(shù)*2。

concurrent_writes

并發(fā)寫入的線程數(shù)。

這個(gè)選項(xiàng)設(shè)置得越大,Cassandra在進(jìn)行寫入操作時(shí)可以使用的線程數(shù)就越多。

memtable_flush_writers

memtable中的數(shù)據(jù)寫入到磁盤成為SSTable文件的并發(fā)數(shù)。

這個(gè)選項(xiàng)的默認(rèn)配置為data_file_directories中指定的目錄的個(gè)數(shù)。

sliced_buffer_size_in_kb

進(jìn)行范圍讀取操作時(shí),讀取SSTable文件使用的緩存大小。

storage_port

Cassandra集群中服務(wù)器與服務(wù)器之間相互通信的端口號(hào)。

listen_address

Cassandra集群中服務(wù)器與服務(wù)器之間相互通信的地址。如果留空,將默認(rèn)使用服務(wù)器的機(jī)器名。

rpc_address

Cassandra服務(wù)器對(duì)外提供服務(wù)的地址。如果留空,將默認(rèn)使用服務(wù)器的機(jī)器名。

rpc_port

Cassandra服務(wù)器對(duì)外提供服務(wù)的端口號(hào)。

rpc_keepalive

Cassandra服務(wù)器對(duì)外提供服務(wù)連接是否一直保持。

thrift_framed_transport_size_in_mb

使用Thrift Frame每次傳遞的數(shù)據(jù)大小。如果該選項(xiàng)為0,則禁用Thrift Frame。

thrift_max_message_length_in_mb

使用Thrift傳遞的數(shù)據(jù)最大值。

snapshot_before_compaction

Cassandra在執(zhí)行數(shù)據(jù)壓縮操作前,是否對(duì)需要壓縮的SSTable文件做數(shù)據(jù)快照(snapshot)。

binary_memtable_throughput_in_mb

binary memtable的緩存大小。

binary memtable用于大量數(shù)據(jù)的初始化操作。

column_index_size_in_kb

SSTable文件中的Data文件對(duì)應(yīng)Column索引的數(shù)據(jù)大小間隔。如果這個(gè)值越小,在Column索引中找到相應(yīng)的值速度就越快,但是會(huì)消耗更多的內(nèi)存與磁盤空間。

in_memory_compaction_limit_in_mb

在Cassandra執(zhí)行數(shù)據(jù)壓縮時(shí),如果某一個(gè)key對(duì)應(yīng)的數(shù)據(jù)的大小超過了in_memory_compaction_limit_in_mb的限制,將采用延后壓縮的機(jī)制進(jìn)行壓縮,避免使用過多的內(nèi)存。

rpc_timeout_in_ms

如果Cassandra服務(wù)器在處理外部請(qǐng)求的時(shí)候,如果超過了rpc_timeout_in_ms的限制,將拋出超時(shí)異常給調(diào)用的客戶端。

endpoint_snitch

Cassandra集群中網(wǎng)絡(luò)的選擇策略。

Cassandra中定義了一系列網(wǎng)絡(luò)的選擇策略,可以選擇的項(xiàng)為:

1.org.apache.cassandra.locator.SimpleSnitch

2.org.apache.cassandra.locator.RackInferringSnitch

3.org.apache.cassandra.locator.PropertyFileSnitch

dynamic_snitch

是否啟用動(dòng)態(tài)的節(jié)點(diǎn)選擇策略。啟動(dòng)該選項(xiàng)可以在做有效地避免相應(yīng)緩慢的節(jié)點(diǎn)。

和這個(gè)選項(xiàng)相關(guān)的其他選項(xiàng)為:

dynamic_snitch_update_interval_in_ms

dynamic_snitch_reset_interval_in_ms

dynamic_snitch_badness_threshold

request_scheduler

設(shè)置資源調(diào)度分配策略

Cassandra中定義了一系列網(wǎng)絡(luò)的選擇策略,可以選擇的項(xiàng)為:

1.org.apache.cassandra.scheduler.NoScheduler

所有的請(qǐng)求分配的計(jì)算資源都是均等的。

2.org.apache.cassandra.scheduler.RoundRobinScheduler

對(duì)不同的Keyspace分配不同的計(jì)算資源。

在多租戶的情況下適合使用RoundRobinScheduler。

index_interval

SSTable文件中的Index文件對(duì)應(yīng)內(nèi)存索引的數(shù)據(jù)大小間隔。如果這個(gè)值越小,在內(nèi)存索引中找到相應(yīng)的值速度就越快,但是會(huì)消耗更多的內(nèi)存。

keyspaces

定義Keyspace的屬性。

name:定義keyspace的名稱。

replica_placement_strategy:定義數(shù)據(jù)的備份策略,可選的項(xiàng)為:

1.org.apache.cassandra.locator.SimpleStrategy

2.org.apache.cassandra.locator.OldNetworkTopologyStrategy

3.org.apache.cassandra.locator.NetworkTopologyStrategy

4.org.apache.cassandra.locator.LocalStrategy

replication_factor:定義數(shù)據(jù)的備份數(shù)。

column_families:定義Column Family的屬性

column_type:定義Column Family的類型。可以設(shè)置為Super或者Standard,如果不設(shè)置,為Standard類型。

compare_with:Column名稱的排序規(guī)則。可選的項(xiàng)為:

1.AsciiType

2.UTF8Type

3.LexicalUUIDType

4.TimeUUIDType

5.LongType

6.IntegerType

compare_subcolumns_with:SuperColumn下的Column名稱的排序規(guī)則。可選的項(xiàng)為:

1.AsciiType

2.UTF8Type

3.LexicalUUIDType

4.TimeUUIDType

5.LongType

6.IntegerType

rows_cached:row緩存的數(shù)量,可以為整數(shù)或者百分比。

keys_cached:key緩存的數(shù)量,可以為整數(shù)或者百分比。

row_cache_save_period_in_seconds:定義Column Family中的持久化row緩存的時(shí)間間隔,如果為0,關(guān)閉持久化row緩存功能。

key_cache_save_period_in_seconds:定義Column Family中的持久化key緩存的時(shí)間間隔,如果為0,關(guān)閉持久化key緩存功能。

gc_grace_seconds:定義Column Family中數(shù)據(jù)標(biāo)記為刪除后到真正進(jìn)行物理刪除的時(shí)間間隔,如果不設(shè)置,默認(rèn)為10天(864000秒)。

memtable_flush_after_mins:定義Column Family中memtable最大的生存時(shí)間。

memtable_throughput_in_mb:定義Column Family中memtable最大緩存的數(shù)據(jù)大小。

memtable_operations_in_millions:定義Column Family中memtable最大緩存的數(shù)據(jù)條數(shù)。

min_compaction_threshold:定義Column Family中執(zhí)行數(shù)據(jù)壓縮的最小SSTable文件數(shù)。

max_compaction_threshold:定義Column Family中執(zhí)行數(shù)據(jù)壓縮的最大SSTable文件數(shù)。

default_validation_class:定義Column Family中默認(rèn)校驗(yàn)值的類型規(guī)則。可選的項(xiàng)為:

1.AsciiType

2.UTF8Type

3.LexicalUUIDType

4.TimeUUIDType

5.LongType

6.IntegerType

column_metadata:定義二級(jí)索引的屬性。

name:定義需要進(jìn)行二級(jí)索引的Column名稱。

validator_class:定義Column Family中校驗(yàn)值的類型規(guī)則。可選的項(xiàng)為:

1.AsciiType

2.UTF8Type

3.LexicalUUIDType

4.TimeUUIDType

5.LongType

6.IntegerType

index_type:定義二級(jí)索引的類型,目前支持的選項(xiàng)為:KEYS


本文出自:億恩科技【www.zuiquanben.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1-20183354
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 網(wǎng)絡(luò)版權(quán)侵權(quán)舉報(bào)電話:0371-60135995
  • 警情提示:注意防范電信網(wǎng)絡(luò)詐騙
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2026 ENKJ All Rights Reserved 地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師  B1-20183354   京公網(wǎng)安備41019702002023號(hào) 
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線

     
     
    精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费
    中文一区二区| 日本少妇精品亚洲第一区| 精品国产一区二区三区2021| 日韩一区欧美二区| 麻豆精品蜜桃| 麻豆一区二区99久久久久| 日本欧美久久久久免费播放网| 国产99久久| 亚洲五月婷婷| 国产精品成人国产| 日韩高清成人在线| 欧美在线不卡| 日韩精品视频网站| 免费精品视频最新在线| 99精品视频在线| 国产欧美一区二区三区精品酒店| 久久亚洲人体| 麻豆国产精品视频| 国产在线一区不卡| 欧美交a欧美精品喷水| 久久精品国产亚洲aⅴ| 久久精品国产成人一区二区三区| 免费在线观看成人| 亚洲免费影院| 日韩免费在线| 欧美福利专区| 中文字幕一区二区三区在线视频| 五月国产精品| 国产日产精品_国产精品毛片 | 亚洲精品日韩久久| 私拍精品福利视频在线一区| 国产日产一区| 亚洲一区二区三区久久久| 99精品美女| 性欧美69xoxoxoxo| 国产精品99一区二区| 日韩中文字幕一区二区三区| 中文欧美日韩| 香蕉精品视频在线观看| 老司机精品久久| 亚洲精品一二| 天堂精品久久久久| 青青草国产成人99久久| 日韩av网站在线观看| 国产欧美一区二区三区国产幕精品 | 99国产精品久久久久久久成人热| | 亚洲精品乱码久久久久久蜜桃麻豆| 日本亚洲视频在线| 国产自产自拍视频在线观看| 国产精品日韩欧美一区| 国产精品99久久免费| 99国产精品| 色狠狠一区二区三区| 久草精品视频| 麻豆亚洲精品| 国产欧美日韩在线一区二区 | 91精品一区二区三区综合| 欧美一区二区三区高清视频 | 欧美日韩中出| 中文字幕高清在线播放| 日韩高清在线不卡| 久久精品高清| 三级欧美在线一区| 日韩高清不卡| 精品视频网站| 综合精品一区| 亚洲精品一二三区区别| 国产精品视频一区二区三区综合 | 免费污视频在线一区| 免费不卡在线视频| 伊人久久大香线蕉av不卡| 激情久久99| 久久精品97| 久久午夜精品一区二区| 久久男人天堂| 一区二区电影在线观看| 久久久久亚洲| 99精品综合| 久久精品99久久无色码中文字幕| 精品国产精品国产偷麻豆| 日本亚洲最大的色成网站www | 成人日韩在线| 蜜桃精品视频| 综合激情视频| 成人一区不卡| 日韩高清在线一区| 日韩高清不卡一区二区| 美日韩精品视频| 久久香蕉国产| 在线日韩视频| 亚洲精品欧美| 亚洲精品网址| 香蕉久久国产| 久久久精品日韩| 成人羞羞在线观看网站| 成人午夜亚洲| 国产精品综合| 欧美另类中文字幕| 国产精品a级| 日韩av一区二区在线影视| 中文字幕日韩高清在线| 亚洲精品动态| 欧美激情一区| 亚洲成av在线| 日韩一区二区久久| 午夜久久久久| 久久国产精品亚洲77777| 亚洲影院天堂中文av色| 亚洲精品影院在线观看| 亚久久调教视频| 欧美日韩xxxx| 国产美女久久| 91精品在线观看国产| 777久久精品| 久久精品xxxxx| 国产一区二区三区日韩精品| 欧美精品aa| 四虎国产精品免费观看| 亚洲精品一二三区区别| 亚洲欧美日本国产| 精品香蕉视频| 婷婷激情综合| 国产一区二区三区四区大秀| 精品一区亚洲| 欧美一级久久| 日av在线不卡| 岛国av在线播放| 日韩精品一卡二卡三卡四卡无卡| 国产精品永久| 成人av三级| 亚洲婷婷丁香| 午夜av不卡| 青草国产精品久久久久久| 免费亚洲婷婷| 日韩激情一二三区| 一区二区三区四区日本视频| 日韩高清二区| 亚洲一区欧美二区| 性欧美xxxx免费岛国不卡电影| 欧美午夜三级| 黄色成人精品网站| 天堂中文在线播放| 荡女精品导航| 欧美亚洲tv| 在线一区av| 91精品视频一区二区| 日韩欧美一区二区三区在线观看 | 激情婷婷综合| 动漫av一区| 日韩精品视频一区二区三区| 一区在线免费观看| 精品国产一区二区三区2021| 中文视频一区| 婷婷综合在线| 中文在线а√在线8| 国产欧美日韩精品高清二区综合区 | 综合在线一区| 日韩1区2区| 青草综合视频| 最新国产精品久久久| 国产农村妇女精品一区二区| 色一区二区三区| 久久高清精品| 中文在线免费视频| 91一区二区三区四区| 亚洲日韩视频| 蜜桃久久久久久| 亚洲一区二区三区四区五区午夜 | 久久理论电影| 麻豆精品国产91久久久久久| 日本在线视频一区二区| 99国产成+人+综合+亚洲欧美| 久久久久久久久久久9不雅视频| 精品亚洲二区| 麻豆精品久久| 欧美激情99| 国产欧美日韩| 久久精品一本| 欧美激情网址| 久久久精品区| 日韩三区在线| 999国产精品视频| 一区二区小说| 不卡中文字幕| 国产免费成人| 亚洲区国产区| 欧美日韩网址| 精品国产午夜| 午夜精品成人av| 另类国产ts人妖高潮视频| 亚洲精品极品| 欧美国产一级| 欧美aa国产视频| 97精品国产99久久久久久免费| 国产精品视频3p| 精品国产亚洲一区二区三区在线| 91亚洲人成网污www| 老司机精品久久| 国语精品一区|