Данные Aerospike исчезли

после добавления большого количества данных в мою базу данных aerospike многие данные исчезают. Я также пытался отключить TTL и выселение. Но ничего не сработало. В настоящее время я использую конфигурацию по умолчанию.

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

person DerCoder    schedule 02.03.2017    source источник
comment
Можете ли вы дать полную статистику пространства имен. Команда: asinfo -v пространство имен/тест   -  person sunil    schedule 02.03.2017
comment
@DerCoder также разместил это по адресу: discuss.aerospike.com/t/aerospike. -data-expire/3329/6 говорит, что проблема решена, проблема была с его кодом, Aerospike работает нормально.   -  person pgupta    schedule 02.03.2017
comment
@DerCoder, поделитесь, в чем проблема? m.xkcd.com/979   -  person kporter    schedule 02.03.2017


Ответы (2)


1 - Как вы вставляете объекты? Изменяете ли вы значение TTL по умолчанию при вставке объектов? С 30d ttl по умолчанию у вас не должно быть истечения срока действия объектов (при условии, что вы довольно быстро запустили информационную команду между 256K объектами, упавшими до 133K). Каковы размеры ваших объектов?

2 - можете ли вы $grep thr_nsup /var/log/aerospike/aerospike.log опубликовать вывод?

3 - можете опубликовать вывод $asinfo -v "namespace/test"

person pgupta    schedule 02.03.2017

Спасибо за вашу помощь. Я нашел проблему в своем коде. Аэроспайк работает нормально. Извините за это "неправильное" предупреждение :D

person DerCoder    schedule 03.03.2017