2010-06-17 18 views
5

Uygulamamda kullanmak isteyebileceğim rastgele şeyler için veritabanlarını nasıl bulabileceğimiz konusunda bazı önerilerde bulunur mu? Örneğin, posta kodu konumları, alan kodu şehirleri, araba motorları, IP adresi konumları, yemek kalori sayıları, kitap listesi veya her neyse bir veritabanı. Genelde google'dan başka bir yere bakmaya başlamak için iyi yerler olan bir sürü veriye ihtiyacınız olduğuna karar verdiğinizde soruyorum.Uygulamalarda kullanmak üzere veritabanlarını bulma

DÜZENLEME: belirsiz olsaydı

üzgünüm. Bir veritabanı olması gerekmiyor. Sadece bir CSV dosyası gibi ilişkisel bir veritabanına atabileceğim bir şey. Geçmişte ihtiyacım olan şeylerin bazı örneklerini listeliyordum. Kendimi her zaman bu tür şeyler için Google’da arama yapıyor ve ilk önce birkaç yer bulmaya çalışıyorum. Bir şeyler hakkında bilgi toplayan, satacak ya da dağıtan şirketler var mı?

+0

Sana Zip bulabilirsiniz eminim kodlar, IP adresleri konumu (GeoLocAPI), alan kodu veri tabanları. Ama araba motorları! –

+0

Tüm bu veriler ön harmanlanmış olarak kullanılabilir, ancak hemen hemen tamamı paraya mal olur. –

cevap

2

Gitmek için mutlaka bir veritabanına ihtiyacınız yok. Listelediğiniz pek çok bilgi, sınırlandırılmış dosyalarda (CSV'ler gibi) bulunacaktır. Yapılandırılmış bir metin dosyası, en büyük veritabanı motorlarının çoğunun içe aktarılmasından bu yana yapılacaktır. Aslında, ham veri büyük olasılıkla bu nedenle bir db'de bulunmayacaktır. Örneğin. Daha sonra, seçtiğiniz RDBMS'ye aktarılabilir ve bu verilerin sağlayıcısı, bir dizi farklı db biçimi hakkında endişelenmenize gerek yoktur. SourceForge

  • List of english words de

    • Posta Kodu CSV dosyası (kendi başına CSV, ama sadece kadar kolay yazım dama gibi şeyler için ... ithal etmek değil) birkaç farklı veri kümelerinin
    • Really good looking source
  • İlgili konular