В моей базе данных у меня есть таблица, которая содержит около 10 столбцов и 10 миллионов + строк. Один столбец содержит не более 1000 символов. Теперь мне нужно делать поисковики, такие как «% cat% dog%». Я не хочу делать какие-либо сложные вещи. Но когда я запускаю это в красном смещении, он занимает около 1 секунды - 10 секунд, чтобы дать мне результаты, основанные на том, что я делаю. Есть ли другой вариант, где я могу хранить эти данные (например, индексированные файлы), чтобы получить результаты менее чем за 200 мс. Я смотрел на Люсину, и я не был так уверен. Кто-нибудь знает какие-либо услуги, которые предоставляют функцию, на которую они смотрят?Как искать строки из 10 миллионов + количество строк данных
0
A
ответ
0
Google BigQuery может быть для вас вариантом. Вы можете использовать REGEXP_MATCH
, что позволяет использовать регулярное выражение для выбора записей вместо LIKE '%something%'
.
Для получения более подробной информации см. the query reference.
Смежные вопросы
- 1. Нужна помощь в обновлении 10 миллионов строк
- 2. найти запись в 10 миллионов строк
- 3. Самый быстрый способ для данных искать из файла .txt, который содержит 11 миллионов строк + строк информации
- 4. Редактировать пакет SSIS, где таблица состоит из 10 миллионов строк?
- 5. Как искать за строки из списка строк
- 6. SOLR - индексирование миллионов строк данных из Postgresql
- 7. SSIS - Лучший способ вставить большое количество строк (сто миллионов строк)
- 8. MongoDB Количество миллионов строк очень медленно
- 9. Как получить отдельные строки из datatable с 10 миллионами строк?
- 10. Отображение идентификаторов для 10 миллионов записей
- 11. Сетка данных для миллионов строк и столбцов
- 12. Как запросить 18 миллионов строк?
- 13. Ограничить количество записей в редакции до 10 миллионов
- 14. 10 миллионов строк, занимающих 3,50 секунды для простого запроса типа
- 15. Co встречаемость граф из 8 миллионов строк данных
- 16. INSERT vs UPDATE: MySQL, 7 миллионов строк
- 17. дизайн базы данных для миллионов строк
- 18. Хранение миллионов сегментов данных данных
- 19. Тенденция 100 миллионов + строк
- 20. Обновление 10 миллионов строк при проверке с другой таблицей
- 21. PostgreSQL Выберите из таблицы 5 миллионов строк
- 22. Вычислить количество строк из набора данных
- 23. Подготовка миллионов строк данных для визуализации
- 24. Как определить количество строк строки
- 25. Перенос Миллионов строк из teradata в mySQL
- 26. 30 миллионов строк в MySQL
- 27. Оптимизация SQL запросов на таблицу 10 миллионов строк: Бесконечная запроса
- 28. Как загрузить 100 миллионов строк из хранилища таблиц Azure FAST
- 29. Проблема: нужно искать предложение в базе данных миллионов предложений?
- 30. Медленный журнал запросов - строки Проверено более 10 миллионов, EXPLAIN показывает менее 10 000 - Почему так высоко?
Solr/Lucene - это путь. Или, если вы хотите попробовать что-то другое, попробуйте http://crate.io/ - Они переносят Lucene в качестве индексатора. – Marcel