ttl

    1热度

    1回答

    我在Mongo 2.4.10上使用TTL索引,但它不再工作。例如,在一个收集,我已经将它设置为5天(432000秒),我们可以用db.collectionName.getIndexes()参见: { "v" : 1, "key" : { "date" : -1, "background" : true, "expir

    51热度

    2回答

    有没有办法在PostgreSQL的数据项上设置某种“过期”时间?我正在考虑相当于"EXPIRE" in Redis的东西。 我不希望存储时间戳,然后手工编码某种cron作业的检查什么项目已经过期。 我试图找出是否有在PostgreSQL的任何本地的功能,可以提供这种功能,或者如果它将使意义请求这些功能在未来发布。

    0热度

    1回答

    我使用mongojs与我的应用程序中的mongodb进行交互。 我需要为集合添加TTL支持,使文档每小时自行删除。 这里是我如何在应用程序启动创建索引:保存文档时 db.collection.ensureIndex({'createdAt': 1, expireAfterSeconds: 3600}) 的createdAt场inited为new Date()。 这里的文档的结构看起来如何在数据

    1热度

    1回答

    我正在使用elastic4s来实现弹性搜索。我正在尝试启用ttl,但我无法弄清楚它是如何实现的?我的意思是启用_ttl将是真实的,但在代码中,我应该如何实现它?我使用的是最新版本1.3.2 elastic4s

    5热度

    2回答

    Cassandra中的此行为似乎违反直觉,我想知道为什么会发生这种情况正在发生,并可能解决这个问题。 想象我有三列的表:pk,主键,一个text型,foo,一个bigint和bar,另一个text。 insert into keyspace.table (pk, foo, bar) values ('first', 1, 'test') using ttl 60; 这会在我的表中创建一个有60

    1热度

    2回答

    使用ArangoDB 2.3.1。看来我的游标在几分钟内即将到期。我希望他们能够持续一个小时。 { "query": 'removed actual query', "count": true, "batchSize": 5, "ttl": 3600000 } 我的理解是,TTL参数应该告诉服务器来保持服务器为3600000毫秒或1小时:我如下设置我的

    1热度

    1回答

    我试图创建Nginx的有限时间的链接... 我有一个PHP脚本,将时间和SECRETCODE一个md5hash的URL,然后nginx的应该是阅读和比较该时间看看链接是否应该活着或者没有...因为它是不工作的......它会返回所有具有$ st和$ arg_e的403所有内容我有一个服务器人,所以nginx的东西是不是我的(他说),即时通讯不是最好的...所以我需要你的帮助,如果你可以... 这是

    0热度

    1回答

    比方说,我有一个应用程序,它定期收到一些测量数据。 我知道测量数据的准确时间,我希望在测量后的30天内删除每一段数据。 我没有立即将数据插入数据库,但我想使用Cassandra的生存时间功能。 有没有办法在Cassandra中操纵系统实习生时间戳,以便我可以将生存时间设置为60天,但它实际上是用我的时间戳来衡量每行的寿命? E.g.我在2014年8月27日 - 19日测量了一些东西。我在2014年

    15热度

    3回答

    当使用Redis的到期像SETEXP & TTL命令,也有在这没有必要为重点持有价值可言的场景,因为生活时间就这样行事。 但是,redis需要任何密钥才有价值。 什么是最合理的价值使用 - 如果你不想读它?

    0热度

    1回答

    使用具有预安装默认设置的DataStax Community v 2.1.2-1(AMI v 2.5)。 ,我有一个表: CREATE TABLE notificationstore.note ( user_id text, real_time timestamp, insert_time timeuuid, read boolean, PRIMAR