将大量数据添加到我的aerospike数据库后,大量数据消失。 我也尝试禁用TTL和驱逐。但没有任何工作。 当前我正在使用默认配置。Aerospike数据消失
namespace test {
replication-factor 2
memory-size 4G
default-ttl 30d # 30 days, use 0 to never expire/evict.
storage-engine memory
}
有保存对象256.408(24%的内存使用情况),一些分钟后 只有133.294对象(13%的内存使用情况)。 13,229个对象已过期(看起来是正确的) 0被驱逐的对象
发生了什么与我的数据?
Admin> asinfo
1 : node
BB9E091CB7AC40C
2 : statistics
cluster_size=1;cluster_key=DCF17F353E9E73A7;cluster_integrity=true;uptime=545;system_free_mem_pct=79;system_swapping=false;heap_allocated_kbytes=1654377;heap_active_kbytes=1863852;heap_mapped_kbytes=2336768;heap_efficiency_pct=71;objects=133295;sub_objects=0;tombstones=0;tsvc_queue=0;info_queue=0;delete_queue=0;rw_in_progress=0;proxy_in_progress=0;tree_gc_queue=0;client_connections=31;heartbeat_connections=0;fabric_connections=0;heartbeat_received_self=3635;heartbeat_received_foreign=0;reaped_fds=0;info_complete=9935;proxy_retry=0;demarshal_error=0;early_tsvc_client_error=0;early_tsvc_batch_sub_error=0;early_tsvc_udf_sub_error=0;batch_index_initiate=0;batch_index_queue=0:0,0:0,0:0,0:0;batch_index_complete=0;batch_index_error=0;batch_index_timeout=0;batch_index_unused_buffers=0;batch_index_huge_buffers=0;batch_index_created_buffers=0;batch_index_destroyed_buffers=0;batch_initiate=0;batch_queue=0;batch_error=0;batch_timeout=0;scans_active=0;query_short_running=0;query_long_running=0;sindex_ucgarbage_found=0;sindex_gc_locktimedout=0;sindex_gc_inactivity_dur=0;sindex_gc_activity_dur=0;sindex_gc_list_creation_time=0;sindex_gc_list_deletion_time=0;sindex_gc_objects_validated=0;sindex_gc_garbage_found=0;sindex_gc_garbage_cleaned=0;paxos_principal=BB9E091CB7AC40C;migrate_allowed=true;migrate_partitions_remaining=0;fabric_bulk_send_rate=0;fabric_bulk_recv_rate=0;fabric_ctrl_send_rate=0;fabric_ctrl_recv_rate=0;fabric_meta_send_rate=0;fabric_meta_recv_rate=0;fabric_rw_send_rate=0;fabric_rw_recv_rate=0
3 : features
peers;cdt-list;cdt-map;pipelining;geo;float;batch-index;replicas-all;replicas-master;replicas-prole;udf
4 : cluster-generation
0
5 : partition-generation
1
6 : build_time
Wed Feb 15 21:57:43 UTC 2017
7 : edition
Aerospike Community Edition
8 : version
Aerospike Community Edition build 3.11.1.1
9 : build
3.11.1.1
10 : services
11 : services-alumni
12 : build_os
debian8
Admin> info namespace
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Namespace Information~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Namespace Node Avail% Evictions Master Replica Repl Stop Pending Disk Disk HWM Mem Mem HWM Stop
. . . . (Objects,Tombstones) (Objects,Tombstones) Factor Writes Migrates Used Used% Disk% Used Used% Mem% Writes%
. . . . . . . . (tx%,rx%) . . . . . . .
test development1:3000 N/E 0.000 (256.408 K,0.000 ) (0.000 ,0.000 ) 1 false (0,0) N/E N/E 50 971.808 MB 24 60 90
test 0.000 (256.408 K,0.000 ) (0.000 ,0.000 ) (0,0) 0.000 B 971.808 MB
Number of rows: 2
Admin> info namespace
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Namespace Information~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Namespace Node Avail% Evictions Master Replica Repl Stop Pending Disk Disk HWM Mem Mem HWM Stop
. . . . (Objects,Tombstones) (Objects,Tombstones) Factor Writes Migrates Used Used% Disk% Used Used% Mem% Writes%
. . . . . . . . (tx%,rx%) . . . . . . .
test development1:3000 N/E 0.000 (133.294 K,0.000 ) (0.000 ,0.000 ) 1 false (0,0) N/E N/E 50 506.382 MB 13 60 90
test 0.000 (133.294 K,0.000 ) (0.000 ,0.000 ) (0,0) 0.000 B 506.382 MB
Number of rows: 2
你能给出完整的命名空间统计信息。命令:asinfo -v“命名空间/测试” – sunil
@DerCoder也发布了这个:https://discuss.aerospike.com/t/aerospike-data-expire/3329/6,说解决了,问题是与他的代码,Aerospike工作正常。 – pgupta
@DerCoder,介意分享什么最终成为问题? https://m.xkcd.com/979/ – kporter