Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for 
change notification.

The "StorageConfiguration_JP" page has been changed by MakiWatanabe.
The comment on this change is: Translate memtable config.
http://wiki.apache.org/cassandra/StorageConfiguration_JP?action=diff&rev1=68&rev2=69

--------------------------------------------------

  
   * 
'''memtable_flush_after_mins'''、'''memtable_operations_in_millions'''、'''memtable_throughput_in_mb'''
  
- '''memtable_flush_after_mins''': 
ダーティなmeltableがフラッシュされずにいる最大時間(分)です。(影響するカラムファミリについてcommit 
logから読みこんでからフラッシュしていないデータが存在する限り、そのcommit logセグメントは削除できません)
+ '''memtable_flush_after_mins''': 
ダーティなmeltableがフラッシュされずにいる最大時間(分)です。(影響するカラムファミリについてcommit 
logから読みこんでからフラッシュしていないデータが存在する限り、そのcommit 
logセグメントは削除できません)この値が小さすぎると、サイズやカウントのスレッショルドに到達する前に同時にmemtableのフラッシュが発生してしまいます。本番環境では大きな値、例えば1440程度がおすすめです。
  
- The maximum time to leave a dirty memtable unflushed. (While any affected 
columnfamilies have unflushed data from a commit log segment, that segment 
cannot be deleted.) This needs to be large enough that it won't cause a flush 
storm of all your memtables flushing at once because none has hit the size or 
count thresholds yet.  For production, a larger value such as 1440 is 
recommended.
+ ’’’memtable_operations_in_millions’’’: 
memtableをディスクにフラッシュする前にカラムファミリに格納可能な最大のカラム数を100万を単位として指定します。これもmemtableごとの設定になります。メモリ使用量を調整するには{{{MemtableSizeInMB}}}を使用してください。
  
- memtable_operations_in_millions: The maximum number of columns in millions to 
store in memory per ColumnFamily before flushing to disk.  This is also a 
per-memtable setting.  Use with {{{MemtableSizeInMB}}} to tune memory usage.
+ '''memtable_throughput_in_mb''': 
memtableをディスクにフラッシュする前にカラムファミリに格納可能な最大のデータサイズをMB単位で指定します。memtableはカラムファミリごとに用意されます。この閾値は単純に格納されたデータサイズにのみ依存し、実際のヒープメモリの使用量を基準にはしていません。(カラムのインデックスを作成するため、メモリサイズ上いくらかのオーバーヘッドが発生します。)併せてMemtableThresholdsを参照してください。
  
- memtable_throughput_in_mb: The maximum amount of data to store in memory per 
!ColumnFamily before flushing to disk.  Note: There is one memtable per column 
family, and  this threshold is based solely on the amount of data stored, not 
actual heap memory usage (there is some overhead in indexing the columns). See 
also MemtableThresholds.
+ 
memtable_operations_in_millionsもmemtable_throughput_in_mbもデフォルト値はブート時のヒープ割当によって決まります。
  
- Both mem_ops and mem_size are defaulted based on the heap allocation during 
boot.
- 
- Defaults are: '60' minutes, 'HeapSize/2**29 * 0.3' millions, and 
'HeapSize/2**23' mb respectively.
+ || プロパティ名 || デフォルト値 ||
+ || `memtable_flush_after_mins ` || `60` ||
+ || `memtable_operations_in_millions` || `HeapSize/2**29 * 0.3` ||
+ || `memtable_throughput_in_mb` || `HeapSize/2**23` ||
  
   * '''partitioner'''
  

Reply via email to