Apache druid database design - database

I have heard lot of druid aggregation capabilities.
Can someone share any blog/material as to how a druid data base model looks like ,probably with a UML diagram.
I am currently exploring druids quick aggregation capabilities.
Also it would be highly appreciated if you can share a active online forum for druid discussion.
Thanks

Below blog clarified almost all of the schema design doubts and concerns i had
offcial druid forum in google groups
I will add other such druid beginner blogs as and when i find

Related

Solr or Elastic Search, which one we have to choose if we need customizablity along with scalability

I am in a great confusion that which search engine I have to use for our site, azzist.com. It is a job site. We have around 30,000 professionals and 3000 employers. So not only customization of search, but also scalability is important to us.
this link helped me a lot. And also I refered this SO question. But still I can't make a decision. I am still in a confusion that which part I have to compromise. As a job site, which one I have to choose? Now we are using solr. But we need to improve the search results. Please help me.
I know this question will be closed soon, but there is no place for me to ask help.
Disclaimer: I am an elasticsearch employee.
I would say only: "just give elasticsearch a try and you will probably find the answer yourself after some hours or days."
www.jobbasket.co.uk
is built atop of SOLR, we tried Elastic Search at the time but ended up choosing SOLR due to it's ease of interaction with our development language and its maturity.

any practices ,samples for ERD?

Q:
I want any web sites or books just for training on ERD and normalization. I want a lot of sample, practices, and case studies with recommended answers, to strengthen my skill in database design and avoid the poor database designs I've made.
Note: I don't need books to explain the concepts, what I need is practices, examples, and case studies with recommended answers.
Thanks in advance.
I would consider Object Role Modelling over ERM using NORMA or some such.
There is small group on linkedin about ORM, as well a short discussion over on dbaspot.
For normalization, I'd start with Wikipedia and then search
Database Design Using Entity-Relationship Diagram by Sikha Bagui and Richard Earp should be a good starting point.
The Database Management System lecture series, published by the Indian Institute of Technology (IIT), is another good resource.
I think the Database Programmer blog is worth reading. It's got some nice stuff on normalization, but I'm sure any tutorial that Google brought back would be sufficient.

How to make a scaling project using CakePHP?

I wanto to know if there is some tutorials, books etc.
that explai how to make a scaling project using CakePHP
Here is a good article on how to speed up cakephp performance. Also take a look at the comments after the article.
http://www.pseudocoder.com/archives/2009/03/17/8-ways-to-speed-up-cakephp-apps/
I would look first at optimisation over scalability. CakePHP is very able to handle large applications and databases. But in answer to your question...
Try Googling "Cakephp scalability"
http://philip.greenspun.com/seia/scaling
http://www.rawseo.com/news/2009/06/25/better-ways-to-improve-php-application-performance/

Use case of DB design

I wondered if there is any site out there with some detailed examples of normalization and DB design in general. Any comments are welcome.
Wikipedia page and this Dev Shed page should give you a good start.
The following blog page has some links to some good articles on general database design.
The first about the "10 Common Database Design Mistakes" has a good outline of some common pitfalls
and problems seen when database design is not thoroughly planned.

Recommended resources for learning database development with Cocoa?

I am currently learning Cocoa. However I am coming from a traditional Sybase/Oracle background using Powerbuilder. Having been spoiled by the 'power' of a datawindow for may years, I not sure that coredata or sqllite will satisfy my needs and ideas.
Basically I'm looking for some good reference sites, books, or just plain old advice on how to approach database development with Cocoa.
Any comments and advice are welcomed.
This is a pretty broad topic, but if you want to go down the Core Data route, check out this book http://pragprog.com/titles/mzcd/core-data
Core Data published by Pragmatic.
Core Data is a persistence solution that is highly object oriented and integrated with cocoa. In my opinion it is relatively easy to implement basic persistence with it.
Marcus Zarra, the author of the book I recommended also has a great Cocoa blog with lots of Core Data resources: http://www.cimgf.com/category/core-data/

Resources