Django 什么是基于模型的搜索?
当我阅读Django 什么是基于模型的搜索?,django,solr,search-engine,
elasticsearch,django-haystack,Django,Solr,Search Engine,
elasticsearch,Django Haystack,当我阅读haystack文档时,我发现haystack非常基于模型,在该用例之外不能很好地工作。。什么是基于模型的搜索和基于模型的数据。谷歌或必应搜索引擎是否提供模型搜索?谢谢您的考虑。 模型是关于您的数据的唯一、确定的数据源。信息技术 包含所处理数据的基本字段和行为 储存。通常,每个模型都映射到单个数据库表 基本上,模型是一个类,它包含与数据源(即数据库表)中的某些数据相关的数据和方法 谷歌或必应搜索引擎是否提供模型搜索 不,我不知道。谷歌使用自己的网站索引,不提供使用数据库数据的方法 必应
haystack
文档时,我发现haystack非常基于模型,在该用例之外不能很好地工作。
。什么是基于模型的搜索和基于模型的数据。谷歌或必应搜索引擎是否提供模型搜索?谢谢您的考虑。
模型是关于您的数据的唯一、确定的数据源。信息技术
包含所处理数据的基本字段和行为
储存。通常,每个模型都映射到单个数据库表
基本上,模型是一个类,它包含与数据源(即数据库表)中的某些数据相关的数据和方法
谷歌或必应搜索引擎是否提供模型搜索
不,我不知道。谷歌使用自己的网站索引,不提供使用数据库数据的方法
必应也是如此。这与Solr或ElasticSearch不同,Solr或ElasticSearch在服务器上实现,可以通过API访问数据库中的数据。而谷歌和必应的API只允许你使用他们的搜索引擎缓存你的网站。
模型是关于您的数据的唯一、确定的数据源。信息技术
包含所处理数据的基本字段和行为
储存。通常,每个模型都映射到单个数据库表
基本上,模型是一个类,它包含与数据源(即数据库表)中的某些数据相关的数据和方法
谷歌或必应搜索引擎是否提供模型搜索
不,我不知道。谷歌使用自己的网站索引,不提供使用数据库数据的方法
必应也是如此。这与Solr或ElasticSearch不同,Solr或ElasticSearch在服务器上实现,可以通过API访问数据库中的数据。而谷歌和必应的API只允许你使用搜索引擎缓存的网站。这是否意味着haystack+solr或haystack+elasticsearch只适合在我自己的网站上搜索,比如博客?@user972481正确。如果你打算用干草堆。你可以使用谷歌自定义搜索,但它有一些限制。谷歌不允许完全定制页面布局。谷歌将允许你上传一个标志和定制颜色,但仅此而已。使用Haystack,您基本上可以完全控制搜索内容和显示方式。谷歌还限制你一年搜索20000次,之后你必须付费。事实上,我想创建一个像谷歌这样的搜索引擎。我使用Ntuch抓取数据,我想从这些数据中建立索引,我不想将它们存储到mysql。所以这里没有模型。我应该停止尝试使用haystack吗?基本上谷歌更容易设置,但有局限性。Haystack更高级,但允许您完全控制搜索。如果你有一个流量最小的小网站,谷歌可能是一个容易起步的地方。你可以在15分钟内设置谷歌自定义搜索。但是如果你有大量的流量,需要对搜索参数进行更多的控制,或者想要将你的网站设计与搜索结果完全集成,那么Haystack会比Haystack更好。所有查询都可以由Solr处理。在干草堆文件中,它还声明。。。SearchIndex对象是Haystack确定应将哪些数据放置在搜索索引中并处理数据流的方式。你可以认为它们类似于Django模型或表单,因为它们基于字段并操作/存储数据。这是否意味着haystack+solr或haystack+elasticsearch只适合在我自己的网站上搜索,如博客?@user972481正确。如果你打算用干草堆。你可以使用谷歌自定义搜索,但它有一些限制。谷歌不允许完全定制页面布局。谷歌将允许你上传一个标志和定制颜色,但仅此而已。使用Haystack,您基本上可以完全控制搜索内容和显示方式。谷歌还限制你一年搜索20000次,之后你必须付费。事实上,我想创建一个像谷歌这样的搜索引擎。我使用Ntuch抓取数据,我想从这些数据中建立索引,我不想将它们存储到mysql。所以这里没有模型。我应该停止尝试使用haystack吗?基本上谷歌更容易设置,但有局限性。Haystack更高级,但允许您完全控制搜索。如果你有一个流量最小的小网站,谷歌可能是一个容易起步的地方。你可以在15分钟内设置谷歌自定义搜索。但是如果你有大量的流量,需要对搜索参数进行更多的控制,或者想要将你的网站设计与搜索结果完全集成,那么Haystack会比Haystack更好。所有查询都可以由Solr处理。在干草堆文件中,它还声明。。。SearchIndex对象是Haystack确定应将哪些数据放置在搜索索引中并处理数据流的方式。您可以将它们视为类似于Django模型或表单,因为它们基于字段并操作/存储数据。