Shamil Salakhetdinov
shamil at smsconsulting.spb.ru
Fri Feb 4 04:34:43 CST 2011
Hi Gustav,
Search itself is as fast as Google is :)
Then it takes some time to get info on docs.
If your search filter results in a few records returned then the search is
almost instant (I have 1000+ test docs in my GoogleDocs test site):
I have slightly corrected code to return timestamps - here are the stats:
2 docs returned, batch size = 10
========================
04/02/2011 13:18:23: Logging in...
04/02/2011 13:18:23: Successfully logged in
04/02/2011 13:18:23: Gettings docs...
04/02/2011 13:18:23: Batch size = 10, getting first docs' batch...
04/02/2011 13:18:24: All 2 docs collected
another filtering criteria 882 docs returned, batch size = 100
============================================
04/02/2011 13:08:41: Logging in...
04/02/2011 13:08:41: Successfully logged in
04/02/2011 13:08:41: Gettings docs...
04/02/2011 13:08:41: Batch size = 100, getting first docs' batch...
04/02/2011 13:08:44: 100 docs processed
04/02/2011 13:08:46: 200 docs processed
04/02/2011 13:08:47: 300 docs processed
04/02/2011 13:08:49: 400 docs processed
04/02/2011 13:08:50: 500 docs processed
04/02/2011 13:08:51: 600 docs processed
04/02/2011 13:08:53: 700 docs processed
04/02/2011 13:08:54: 800 docs processed
04/02/2011 13:08:55: All 882 docs collected
same as above filtering criteria 882 docs returned, batch size = 500
=================================================
04/02/2011 13:10:05: Logging in...
04/02/2011 13:10:05: Successfully logged in
04/02/2011 13:10:05: Gettings docs...
04/02/2011 13:10:05: Batch size = 500, getting first docs' batch...
04/02/2011 13:10:14: 500 docs processed
04/02/2011 13:10:19: All 882 docs collected
BTW, I have used just a subset of Google.GData classlibs.
Classlibs used:
Google.GData.AccessControl.dll
Google.GData.Client.dll
Google.GData.Extensions.dll
Google.GData.Documents.dll
The full list of samples Google.GData provides is:
analytics
Analytics_AccountFeed_Sample
Analytics_DataFeed_Sample
appsforyourdomain
blogger
calendar
codesearch
contentforshopping_sample
+DocListExporter
+DocListUploader
execrequest
gapps_calendar_resource_sample
gapps_google_mail_settings_sample
gapps_multidomain_sample
gapps_orgmanagement_sample
gbase
health
OAuth
PhotoBrowser
spreadsheets
YouTubeNotifier
YouTubeSample
YouTubeSample.sln
YouTubeUploader
I used just two of provided samples for R&D and making my solution.
As one can see based on samples' titles almost everything can be
queryed/processed on google similar way....
Thank you.
--
Shamil
-----Original Message-----
From: dba-vb-bounces at databaseadvisors.com
[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock
Sent: 4 ??????? 2011 ?. 12:33
To: dba-vb at databaseadvisors.com
Subject: Re: [dba-VB] "Smart" fulltext search on large
documents(data)base...
Hi Shamil
How fast is this? Sounds very clever.
/gustav
>>> shamil at smsconsulting.spb.ru 04-02-2011 03:38 >>>
Hi Doug,
Yes, search google docs docs can be automated - I have found and I used
http://code.google.com/p/google-gdata/
That wasn't very quick to make it working but I have got it working after
all.
My sample quick & dirty code, which worked for me was as the following:
string userName = "myTest at gmail.com";
string password = "mypassword";
List<Document> all = new List<Document>();
GDataCredentials credentials = new GDataCredentials(userName, password);
<<<skipped>>>