All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.hazelcast.3.3.1.source-code.hazelcast-config-3.0.xsd Maven / Gradle / Ivy

There is a newer version: 5.4.0
Show newest version





    

    
        
            
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
            
            
        
    
    
        
            
            
            
                
                    
                        Number of sync backups. If 1 is set as the backup-count for example,
                        then all entries of the map will be copied to another JVM for
                        fail-safety. Valid numbers are 0 (no backup), 1, 2 ... 6.
                    
                
            
            
                
                    
                        Number of async backups. If 1 is set as the backup-count for example,
                        then all entries of the map will be copied to another JVM for
                        fail-safety. Valid numbers are 0 (no backup), 1, 2 ... 6.
                    
                
            
            
                
                    
                        Maximum number of seconds for each entry to stay in the map. Entries that are
                        older than <time-to-live-seconds> and not updated for <time-to-live-seconds>
                        will get automatically evicted from the map.
                        Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
                    
                
            
            
                
                    
                        Maximum number of seconds for each entry to stay idle in the map. Entries that are
                        idle(not touched) for more than <max-idle-seconds> will get
                        automatically evicted from the map. Entry is touched if get, put or containsKey is called.
                        Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
                    
                
            
            
                
                    
                        Valid values are:
                        NONE (no eviction),
                        LRU (Least Recently Used),
                        LFU (Least Frequently Used).
                        NONE is the default.
                    
                
            
            
                
                    
                        Maximum size.
                        Any integer between 0 and Integer.MAX_VALUE. 0 means Integer.MAX_VALUE. Default is 0.
                    
                
                
                    
                        
                            
                        
                    
                
            
            
                
                    
                        When max. size is reached, specified percentage of the map will be evicted. Any integer between
                        0 and 100.
                        If 25 is set for example, 25% of the entries will get evicted.
                    
                
                
                    
                        
                        
                    
                
            
            
                
                    
                        While recovering from split-brain (network partitioning), map entries in the small cluster will
                        merge into the bigger cluster
                        based on the policy set here. When an entry merge into the cluster, there might an existing
                        entry with the same key already.
                        Values of these entries might be different for that same key. Which value should be set for the
                        key?
                        Conflict is resolved by the policy set here.
                        


There are built-in merge policies such as:
com.hazelcast.map.merge.PassThroughMergePolicy; entry will be added if there is no existing entry for the key.
com.hazelcast.map.merge.PutIfAbsentMapMergePolicy ; entry will be added if the merging entry doesn't exist in the cluster.
com.hazelcast.map.merge.HigherHitsMapMergePolicy ; entry with the higher hits wins.
com.hazelcast.map.merge.LatestUpdateMapMergePolicy ; entry with the latest update wins.
Default policy is 'com.hazelcast.map.merge.PutIfAbsentMapMergePolicy'

Storage type for Hazelcast Enterprise map configuration. Valid values are HEAP and OFFHEAP. Default is HEAP. Not configurable for Hazelcast Community Edition.
Maximum size. Any integer between 0 and Integer.MAX_VALUE. 0 means Integer.MAX_VALUE. Default is 0. encryption algorithm such as DES/ECB/PKCS5Padding, PBEWithMD5AndDES, AES/CBC/PKCS5Padding, Blowfish, DESede Executor's task queue capacity. 0 means Integer.MAX_VALUE. Endpoint address of principal. Wildcards(*) can be used. Name of the principal. Wildcards(*) can be used. Name of the permission. Wildcards(*) can be used. Permission actions that are permitted on Hazelcast instance objects.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy