Гость
Map
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / MongoDB: TTL не срабатывает / 2 сообщений из 2, страница 1 из 1
16.02.2013, 14:35
    #38153945
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: TTL не срабатывает
Сделал пример, но потом выбираю через минуту-две-три - все записи на месте.
Что не так?

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
            MongoServer server = MongoServer.Create(ConnectionString);
            MongoDatabase myCompany = server.GetDatabase("MyCompany");
            MongoCollection<BsonDocument> departments = myCompany.GetCollection<BsonDocument>("Departments");
            BsonDocument deptartment = new BsonDocument {
                        { "DepartmentName", departmentName },
                        { "HeadOfDepartmentId", headOfDepartmentId }
                        };
            departments.DropAllIndexes();

            var keys = IndexKeys.Ascending("ts");
            var options = IndexOptions.SetTimeToLive(TimeSpan.FromSeconds(5));
            departments.EnsureIndex(keys, options);
            departments.Insert(deptartment);
...
Рейтинг: 0 / 0
16.02.2013, 15:23
    #38153967
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: TTL не срабатывает
все работает, нашел причину.
...
Рейтинг: 0 / 0
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / MongoDB: TTL не срабатывает / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]