Я разрабатываю приложение на PHP, которое включает в себя структуру данных Trie.
Для эффективного поиска по времени, я использую Trie.
Я создаю Trie, используя записи из базы данных.
Теперь база данных содержит миллионы записей. Таким образом, не всегда возможно создавать Trie, а затем искать в нем для каждого нового пользовательского запроса.
Вместо этого я могу создать Trie только один раз и каким-то образом сохранить эту информацию, чтобы ее не нужно было создавать за каждый новый пользовательский запрос, и затем поиск может быть немедленно выполнен. Есть ли способ кэшировать созданный Trie (не только для одного пользовательского сеанса, но и для всех пользовательских запросов) с помощью PHP?
Любая помощь приветствуется.