요약 : 로그와 함께 TTL 필드를 첨부하고 Elastic 검색으로 보내고 싶습니다. 나는 설명서를 이미 읽었지만 그다지 이해할 수는 없습니다. 명확하지 않기 때문에. 이것은 logstash의 설정 파일입니다. 이제는 읽은 로그마다 5 일 동안 TTL을 첨부하고 싶다고 가정 해 보겠습니다. 탄성 찾기에서 TTL 옵션을 활성화하는 방법을 알고 있습니다. 그러
MongoDB 2.2부터 특수 색인 유형으로 구현 된 "Expire Data from Collections Using a TTL"이 가능합니다. Doctrine ORM의 최신 버전은 Index Option을 지원합니다. 불행히도 doctrine annotations/config 파일을 사용하여이 인덱스를 올바르게 설정하는 방법을 찾지 못했습니다. 인덱스가
필자는 Memcached를 설정하고 TTL과 네임 스페이스를 설정하는 방법 인 것처럼 보일 수 있지만 캐쉬에는 아무런 효과가 없다고 생각됩니다. 키에는 네임 스페이스 접두사가 없으며 만료는 무한합니다. $MemcachedOptions = new \Zend\Cache\Storage\Adapter\MemcachedOptions();
$Memcached
MongoDB는 TTL 모음에서 가져온 링크 된 문서의 일관성을 처리합니까? 예컨대 : "사용자"모델이 연결된 사용자 중 하나가 너무 오래된 것에 대해 제거되고 TTL 컬렉션에 참조하는 경우, 그것은 다양한 그룹에 대한 링크를 제거 할 것입니까? 그렇지 않으면 var GroupSchema = new Schema({
users : [{
class Event
include Mongoid::Document
field :status, type: Integer
index({ status: 1 }, { expire_after_seconds: 3600 })
end
MongoDB 및 Mongoid 용 TTL 옵션을 알고있었습니다. https://github.com/mo
우리는 Cassandra를 사용하여 로그를 저장합니다. 우리의 데이터 액세스 패턴은 대기열처럼 보입니다. Cassandra에 로그를 쓰는 프로세스가 있으며이를 읽고 해석하는 프로세스가 있습니다. 모든 것이 원활하게 진행된다면 로그는 Cassandra에서 15 분 지연되어 읽혀지며 삭제 될 수 있습니다. 따라서 Tass 기능을 사용하여 Cassandra에서
각 쿼리에 DNS 레코드 용 원본 TTL을 가져와야합니다. DNS 확인 프로그램은 첫 번째 쿼리에서만 원래의 ttl을 표시합니다. 각 다음 쿼리에서 캐시를 다시 설정할 시간을 보여줍니다. >>> answer = dns.resolver.query('www.stackoverflow.com')
>>> print answer.rrset.ttl
300
>>>
Redis에서 특정 키가 아니라 집합 구성원에 대해 TTL (time to live)을 설정할 수 있습니까? Redis 문서에서 제안한 태그 구조를 사용하고 있습니다. 데이터는 간단한 키 - 값 쌍이며 태그는 각 태그에 해당하는 키가 들어있는 세트입니다 (예 : 예상대로 > SETEX id:id_1 100 'Lorem ipsum'
OK
> SADD ta