通过Google自定义搜索搜索数据库?将谷歌CSE附加到(SQL/NoSQL)数据库的网站?

ITA*_*ict 5 sql database search google-search-api nosql

主题 - 谷歌搜索引擎/自定义搜索 - 与数据库

参考

搜索"Google搜索引擎""Google自定义搜索" (StackOverflow新功能;前几天刚刚加入.我现在只限2个链接).

注意:没有决定/承诺任何特定的编码语言,框架等.直到我弄清楚如何完成我的问题(下面).

背景信息

我正在努力(现在)将"搜索框/搜索引擎"添加到我正在构建的简单网站中.在我进入太远之前(提前规划)我想尽可能使用谷歌CSE(可以做很多事情并且运作良好).但是,我将拥有一个数据库(不确定类型为YET.将取决于我可以用CSE做什么选项)我希望能够快速搜索的"项目"(在搜索框中),例如亚马逊.COM.

题:

有没有办法,使用谷歌自定义搜索自定义搜索API来搜索/附加数据库(SQL,NoSQL或其他)?我非常希望能够在Google Cloud Platform中完成所有这些工作,并使用其中一个存储/数据库产品.

Bla*_*lag 2

如果我明白你想要做的事情,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 这些页面。