protocol buffers'u destekleyen SQL veya NoSQL dünyasında veritabanları var mı? (Destek çeşitli şeyler anlamına gelebilir, ancak umarız, protokol arabelleklerinde alanları endeksleyebilmeyi umarız.)Protokol arabelleklerini destekleyen herhangi bir veritabanı var mı?
cevap
Hiçbir şeyin farkında değilim (var olmadıkları için değil, sadece onları bilmiyorum) ama belki de alternatif bir strateji ve artıları ve eksileri tartışmaya değer. Genellikle belirli bir anahtarla (benzersiz bir tanımlayıcı, belki de) indekslenen, protokol arabelleğinizin seri hale getirilmiş bir sürümünü saklamak isteyebilirsiniz. Daha sonra, o benzersiz tanıtıcıya işaret eden diğer ilginç alanlar için ikincil dizinler oluşturabilirsin. Buradaki fikir, bu gibi açık dizinlerin, keyfi endeksler sağlayan bir sistemin ötesine ölçeklenmesini istemektir. Bu açık bir şekilde yeni problemler dünyasına açılır (eski keyfi dizgeler gibi). https://github.com/google/mysql-protobuf
Bu Protobuf konuşur umut verici görünüyor ama son ortalarında Mart ayında tamamlama sql var 2016
Neden kimse anahtarlar ve diğer girişler protobuf içine paketlenmiş istiyorsunuz yerine herhangi bir dil sadece veritabanı endeksleme vb için ilkel türleri ile çalışabilir, ancak bu amaca hizmet eder ama yapmaz her yerde kullanılması gerektiği anlamına gelmez. Herhangi bir anlam, – mamu
Veritabanınızı birçok makinede kullanmak istiyorsanız, bunu yapmak için bazı veritabanı yazılımlarına güvenmek yerine, ikincil dizinleri yine de kendiniz ele almanız gerekecektir. – allenporter
- 1. Saf python koduna derleme protokol arabelleklerinin bir yolu var mı?
- 2. 5.3 sözdizimini destekleyen herhangi bir PHP editörü?
- 3. Bir Arabirimi destekleyen bir DynamicObject oluşturmanın bir yolu var mı?
- 4. 64-bit'i destekleyen herhangi bir Smalltalk VM ve/veya Image var mı?
- 5. Sayfa oluşturmayı e-posta ile destekleyen herhangi bir wiki motoru var mı?
- 6. Ücretsiz bir anti spam veritabanı var mı?
- 7. nodejs'de saklı yordamları destekleyen mysql için bir sürücü var mı?
- 8. Taşınabilir süreklilikleri destekleyen hızlı bir dil var mı?
- 9. "va_list" özelliğini destekleyen bir printk() işlevi var mı?
- 10. Android - SQLite Veritabanı Var mı?
- 11. CSS Izgara Sistemini destekleyen tam genişlik var mı?
- 12. iOS'ta Android'in herhangi bir karşılığı var mı?
- 13. Moodle için herhangi bir API var mı?
- 14. Herhangi bir ücretsiz php tarayıcı var mı?
- 15. "Vurgulu" kodun herhangi bir yolu var mı?
- 16. Herhangi bir guava genel görünümü var mı?
- 17. Herhangi bir ccTalk kütüphanesi var mı?
- 18. Herhangi bir Clojure DSL var mı?
- 19. Herhangi bir FACEBOX alt türü var mı?
- 20. Herhangi bir standart silme functor var mı?
- 21. Herhangi bir GMP logaritma fonksiyonu var mı?
- 22. Tomcat'e herhangi bir IIS eşdeğeri var mı?
- 23. PLINQ'in herhangi bir faydası var mı?
- 24. Herhangi bir IPMI simülatörü var mı?
- 25. Herhangi bir sprite koleksiyonunu bilen var mı?
- 26. Çevresinde herhangi bir ScalaConsole var mı?
- 27. Herhangi bir getNLMultibutton kitaplığı var mı?
- 28. Herhangi bir python OpenID sunucusu var mı?
- 29. GC.disable'ın herhangi bir performans dezavantajı var mı?
- 30. Herhangi bir İşleme programı profiler var mı?
15 dakika geçirdi hiçbir olumlu sonuç kadar dönmedi Googling: Burada – mdma
Neden ilişkisel bir veritabanı kullanmıyoruz (her değeri bir sütundaki tüm değerler yerine kendi sütununa koyun)? –
@Brendan: Tabii ki, bu gitmek için bir yol. Çoğunlukla, MongoDB gibi bazılarının benzer olan ikili blokları depoladığı göz önüne alındığında, noSQL veritabanlarının hiçbirinin kutudan çıkmış bir çözümü olmadığına şaşırdım. –