Car-tech

Polonyalı Yeni Üyelikler

Hem yazin hemde kışin giyiceginiz yelek

Hem yazin hemde kışin giyiceginiz yelek
Anonim

Yaklaşan sürümüyle açık kaynak Postgres veritabanının 9.0 sürümü, Ağustos ayı ortalarında, projenin arkasındaki geliştiriciler yeni özelliklerin işletmelerden daha fazla ilgi çekeceğini umuyorlar.

"9.0'a giren özellikler [yaratıldı] Tescilli veri tabanlarından Postgres'e gelen insanlar için yük, "açık kaynaklı bir projenin temel geliştiricisi olan Bruce Momjian ve şirketin ticari olarak desteklenen bir sürümünü sunan EnterpriseDB için üst düzey bir veri tabanı mimarı.

" Biz “Artık kullanım kolaylığı, yönetim kolaylığı ve büyük organizasyonların ihtiyaç duyduğunu düşündüğümüz tesislerin türüne odaklanıyoruz” dedi. Geliştiricilerin şu anda yaptıklarının birçoğu, "ana akım cilayı veritabanına koymak ve sadece açık kaynak insanlar için bir şey olmamak" dedi.

Genel kullanım söz konusu olduğunda, açık kaynak ilişkisel veri tabanları, belki de daha çok bilinen PostgresSQL, daha resmen Postgres olarak bilinen olsa da, en güvenilir şekilde akla gelen MySQL'dir.

EnterpriseDB, veritabanının kendi versiyonunu pazarlamaktadır. Oracle'ın, MySQL'e alternatif olarak, Oracle'ın MySQL'i kontrol ettiği gerekçesiyle tescilli veri tabanlarına daha düşük maliyetli bir alternatif olarak ve müşteriler veritabanı teknolojilerini çeşitlendirmek isteyebilirler.

"Postgres [use] Çok hızlı büyümeye devam ediyor. Oracle, MySQL ve [IBM] DB2'yi kullanan ve son altı ayda hızlanan pek çok insan alıyoruz, "dedi Momjian.

Örneğin, veri depo satıcısı Netezza, EnterpriseDB'nin Postgres Plus Gelişmiş Sunucusunu Netezza'nın TwinFin veri ambarı cihazına SQL sorguları yapmak için Oracle tabanlı bir arabirim sağlayan bir yazılım olan Netezza Migrator adlı yeni teklifini duyurdu.

Postgres 9.0, geçtiğimiz Temmuz ayında yayınlanan son ana sürüm olan 8.4'ü güncelleyecek. Haziran ayında geliştiriciler 9.0'ın ikinci beta sürümünü piyasaya sürdü. Tam serbest bırakmanın Ağustos ayı ortalarında gerçekleşmesi bekleniyor Momjian, Versiyonu, IDG News Service'e verdiği röportajda, 9, 9.0 sürümünün, işletmelere hitap etmesi gereken bir dizi yeni özellik ile birlikte geleceğini söyledi. Bunların başında iç çoğaltma var.

Çoğaltma ile veritabanı, ikinci bir konumda kopyalanır, birçok durumda başka bir yerde bulunan farklı bir sunucuda. Postgres'in önceki versiyonları Momjian'ın "harici replikasyon" olarak adlandırdığı şeyi sundu. Bu, veritabanının dışındaki bir programın veritabanı işlem günlüklerini önceden belirlenen aralıklarla yeni konuma kopyaladığı anlamına geliyordu. İşlem günlüğü, bir veritabanında yapılan tüm değişikliklerin kaydıdır.

Bu yaklaşımın çok yavaş ve hantal olduğu kanıtlanmıştır. Yazılımın yeni versiyonu, orijinal veri tabanına bir şey yazılır yazıldığı anda, "akış çoğaltma" ya izin verir, veritabanı yazılımı da veriyi ikinci veritabanına da verir.

Bu yaklaşım, değişikliklerin İkinci veritabanı daha güncel bir yedekleme veritabanı için daha sık sağlanır. Aynı zamanda önceki veritabanında da mümkün olmayan ikinci veri tabanının sorgulanmasına izin veriyor, dedi Momjian.

Yazılımın bir diğer önemli eki, yöneticilerin bir Postgres veri tabanını güncellemesini kolaylaştıracak bir araç. Pg_migrator adlı yeni bir versiyon. Momjian, geçmiş sürümler için, özellikle terabayt büyüklüğündeki veritabanlarıyla, yükseltme sürecinin "acı verici bir süreç" olduğunu itiraf etti. Eski süreç, veritabanının tüm içeriğini temelde yeni bir dosya yapısına taşımayı içeriyordu.

Yeni sürüm, verilerin yerinde kalmasına izin veriyor ve sadece tablo düzenlerini değiştiriyor, sadece bir dakika kadar sürmesi gereken bir süreç. Terabayt boyutlu veritabanları ile. Momjian, "40 gigabaytlık bir veritabanını 40 saniyede taşıyabilirsiniz." Diyerek, süreci gösteren bir YouTube videosunu işaret ediyor.

Momjian, bu önemli eklemelerin ötesinde, Postgres'in genel olarak bir çok revizyonu olduğunu ve büyük sürüm numarasındaki sıçramayı sürüm 8'den sürüm 9'a kadar garanti ettiğini söyledi. Depolanmış prosedürler için destek genişletildi ve yeni tip prosedürlerin uygulanmasına izin verildi. Perl derleyicisi elden geçirilmiştir ve Python derleyicisi bu dilin 3. sürümü ile çalışabilir.

Bu küçük özelliklerin birçoğu da kurumsal kullanımı teşvik etmelidir. Örneğin, veritabanının hangi kısımlarının görüldüğünü belirleyen izin yönetimi - yeniden düzenleniyor.

Ayrıca, yazılım artık hangi uygulamaların veritabanına hangi çağrıları yaptığını yöneticilere gösterebileceğini söyledi. "Bir uygulama veritabanına bağlandığında, onun adını verebilir" ve sırayla, bu ad sorgulara bakmak için yönetici konsolunda gösterilir, dedi.

Joab Jackson, enterpise yazılımı ve genel teknoloji son dakika haberlerini içeriyor IDG Haber Servisi için. @Joab_Jackson'da Twitter'dan Joab'ı takip edin. Joab'ın e-posta adresi [email protected]