ITA*_*ict 5 sql database search google-search-api nosql
主题 - 谷歌搜索引擎/自定义搜索 - 与数据库
参考
搜索"Google搜索引擎"和"Google自定义搜索" (StackOverflow新功能;前几天刚刚加入.我现在只限2个链接).
注意: 我没有决定/承诺任何特定的编码语言,框架等.直到我弄清楚如何完成我的问题(下面).
背景信息
我正在努力(现在)将"搜索框/搜索引擎"添加到我正在构建的简单网站中.在我进入太远之前(提前规划)我想尽可能使用谷歌CSE(可以做很多事情并且运作良好).但是,我将拥有一个数据库(不确定类型为YET.将取决于我可以用CSE做什么选项)我希望能够快速搜索的"项目"(在搜索框中),例如亚马逊.COM.
题:
有没有办法,使用谷歌自定义搜索和自定义搜索API来搜索/附加数据库(SQL,NoSQL或其他)?我非常希望能够在Google Cloud Platform中完成所有这些工作,并使用其中一个存储/数据库产品.
如果我明白你想要做的事情,Google CSE 就足够了。
从您链接的谷歌文档中:
在“要搜索的站点”部分中,添加要包含在搜索引擎中的页面。您可以包含任何您想要的网站,而不仅仅是您拥有的网站。您可以包含整个站点 URL 或单个页面 URL。您还可以使用 URL 模式。
[...]您可以使用enableAutoComplete 属性启用或禁用自动完成功能。
对于Is there any way at all [..] to search a database,我不会直接说,但这不是一个大问题。
Google CSE 适用于“可索引网页”,因此它无法在原始数据库、受限互联网或不在http(s)://.
但就你而言,如果你制作一个数据库,我想你必须制作网页来向用户显示你存储在其中的数据?(如亚马逊上的产品页面)
http://[server ip]如果是,那么您将通过将您的或http://[domain name]添加到白名单中来再次运行 Google CSE 这些页面。