Choosing a database for a music search engine written in django
-
I'm working on a django project that allows people to search for music by title, artist, lyrics, contour, and more. I'm looking for a database, but the choices are maddening, here's what I'm looking for to help you get an idea of what I need. Must be fast to search. Records will mostly be added, not modified. so I'm not sure ACID compliance is that important. Some compression would be nice. Although I'm not sure how I'll store the structure of each song in the database, (And that decision will partly depend on recommendations.) I'm guessing a lot of disk space will be needed. Any recommendations, advice, and such greatly appreciated. Thank you for your time.
-
Answer:
Postgres is the (django core developers) recommended database platform, and it should adequately serve your needs provided you set up indexes correctly and all that other databasey goodness. A search engine is what you should look to though. http://haystacksearch.org/ is a popular search engine for Django.
Levi Campbell at Stack Overflow Visit the source
Other answers
I would use MySQL as it's the most widely used database for django.
JTWebMan
If you want a relational database I'd go with either MySQL or PosgreSQL, with PostgreSQL being a bit more complicated, but more powerful. If you want a NoSQL database I'd use MongoDB.
Tommy
Any database will do. RDBMS vs. NoSQL? If NoSQL: goto MongoDB
Blackmoon
you need to contact with a music sharing site and get the database information form them and add this with your search engine after than you can search mp3 on that site with the help of database.
kapil
Related Q & A:
- What's a good search engine for a large corporate intranet?Best solution by Software Recommendations
- How do you add a yahoo search engine to your own website?Best solution by Yahoo! Answers
- How do I go about creating a custom search engine for my website?Best solution by Stack Overflow
- What is a database engine?Best solution by Database Administrators
- What would be a good name for a new search engine?Best solution by ChaCha
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.