Find Jobs
Hire Freelancers

mySQL/PHP Database Project

$500-1250 USD

Completed
Posted almost 16 years ago

$500-1250 USD

Paid on delivery
Experienced mySQL/PHP developer needed for a complex database project. Do not apply unless you can reference several successful projects you have completed involving large mySQL databases. You will be tasked with creating a unified mySQL database by combining 30 datasets (totaling between 30,000,000 - 60,000,000 records) and developing a search interface and optimizing the database to allow certain queries to be performed very quickly. This is not a simple project- so DO NOT APPLY UNLESS YOU ARE VERY CONFIDENT IN YOUR mySQL/PHP skills! ## Deliverables **Database Indexing and Search Project:** The goal of this project is to take a large set of records and create a database that can be searched using a variety of queries. The initial goal is to replicate the functionality and query speed of this site: [[login to view URL]][1] **Project Details:** We have 30 data sets for various states in the U.S. Each set contains between 100,000 ??" 8,000,000 records. Cumulatively the total number of records is expected to be in the 40,000,000 ??" 60,000,000 range (that is our best estimate and may change a little). Here is a sample record: {First Name}{Middle Initial}{Last Name}{Address}{Address2}{City}{State}{Zip Code}{Property Type}{Property Amount}{Property ID} We need a provider to take all these data sets (some are in .csv and some are in .sql format) and create a single unified structure and database. We need the provider to create, using whatever technique he deems best, an index and optimize the database so that queries can be performed extremely quickly (none taking longer than 5 seconds). We also want the application to be built to handle a significant number of queries and spikes in the number of queries. Query #1: {First Name}{Last Name} ->generate an amount that sums all the {Property Amount}s associated with the name entered. The query needs to display {First Name}{Last Name}{Sum of All Property Amounts}. This query will need to execute very quickly even when searching for common names that will match many of the records. Logic will also need to be built to search for common variations of the name entered. (Speed is critical for this query) Query #2: {First Name}{Last Name}{State} -> generate results that include all the records (with all their information displayed) that match the query. We have 3-4 other queries that we need to add to the website after the first two are completed. **System Admin and Ongoing Database Support:** We are also looking for a provider to recommend the hardware and software configuration (all open source) that will allow for optimal site performance. The provider will also set up (or work with our hosting provider to set up) all the servers and related software. We expect the provider to monitor database performance and perform general database admin functions on an ongoing basis. **Additional Ongoing Activity:** As we get user feedback we plan to add additional database driven functionality to the website. We expect the provider to continue to be available to work on these projects.
Project ID: 3021521

About the project

38 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$892.50 USD in 160 days
4.8 (183 reviews)
6.8
6.8
38 freelancers are bidding on average $865 USD for this job
User Avatar
See private message.
$1,062.50 USD in 160 days
5.0 (102 reviews)
8.7
8.7
User Avatar
See private message.
$1,062.50 USD in 160 days
5.0 (365 reviews)
8.6
8.6
User Avatar
See private message.
$1,062.50 USD in 160 days
5.0 (218 reviews)
6.9
6.9
User Avatar
See private message.
$1,062.50 USD in 160 days
4.5 (42 reviews)
7.8
7.8
User Avatar
See private message.
$1,062.50 USD in 160 days
4.8 (53 reviews)
6.8
6.8
User Avatar
See private message.
$1,062.50 USD in 160 days
4.9 (72 reviews)
6.7
6.7
User Avatar
See private message.
$1,062.50 USD in 160 days
5.0 (23 reviews)
6.3
6.3
User Avatar
See private message.
$935 USD in 160 days
4.7 (67 reviews)
6.5
6.5
User Avatar
See private message.
$850 USD in 160 days
4.5 (54 reviews)
6.6
6.6
User Avatar
See private message.
$935 USD in 160 days
4.6 (33 reviews)
6.0
6.0
User Avatar
See private message.
$680 USD in 160 days
4.8 (59 reviews)
5.8
5.8
User Avatar
See private message.
$1,062.50 USD in 160 days
4.9 (63 reviews)
5.7
5.7
User Avatar
See private message.
$1,062.50 USD in 160 days
4.8 (50 reviews)
6.0
6.0
User Avatar
See private message.
$807.50 USD in 160 days
5.0 (56 reviews)
5.9
5.9
User Avatar
See private message.
$595 USD in 160 days
4.9 (35 reviews)
5.2
5.2
User Avatar
See private message.
$1,062.50 USD in 160 days
5.0 (23 reviews)
4.8
4.8
User Avatar
See private message.
$425 USD in 160 days
5.0 (16 reviews)
4.5
4.5
User Avatar
See private message.
$1,020 USD in 160 days
4.9 (10 reviews)
4.8
4.8
User Avatar
See private message.
$850 USD in 160 days
5.0 (12 reviews)
4.4
4.4
User Avatar
See private message.
$1,062.50 USD in 160 days
4.4 (12 reviews)
5.0
5.0

About the client

Flag of UNITED STATES
Reseda, United States
5.0
17
Member since Sep 24, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.