Tuesday, January 22nd, 2008

Who should be buying expensive commercial database systems?

Filed under: Data Warehousing and OLAP, Science and Technology — Daniel Lemire @ 8:48

According to Curt Monash, few people should be buying high-end Database management systems:

There are relatively few applications that wouldn’t run perfectly well on PostgreSQL or EnterpriseDB today. (…)

What’s more, these mid-range database management systems can have significant advantages over their high-end brethren. The biggest is often price, for licenses and maintenance alike. Beyond that, they can be much easier to administer then their more complex counterparts. (…)

And what these mid-range DBMS don’t do today, they likely will do soon. (…)

EnterpriseDB is equal or superior in every way I can think of to Oracle7, a few security certifications perhaps excepted.

If you work for an organization that has expensive contracts with Oracle or Microsoft for their DBMS, it is most certainly in vain.

Meanwhile, the world of open source Business Intelligence is getting more interesting every day. We now have Pentaho Mondrian, Jedox, Birt, Enhydra Octopus, and so on. In 2005, I asked whether open source was ready for Business Intelligence. The question seems less controversial in 2008, doesn’t it?

Most of the database industry has been commoditized. If you stick around with these old schemas, you lose.

Monday, January 21st, 2008

Research questions about… tag clouds?

Filed under: — Daniel Lemire @ 9:27

Tag clouds are graphical representations of attributes and their relative importance. In a recent paper, we have argued that tag clouds might help bridge the gap between collaboration and Business Intelligence.

Here are some fun things to do with tag clouds:

  • In our paper, a tag cloud computation is the equivalent of an approximate orthogonal top-k range query. There has been little work in this area. We propose error measures for this problem. Our own approach is based on the pre-computation of icebergs.
  • Unlike bar charts, a tag cloud can have 50, 100 or 150 attributes. It makes it easier to collaborate because you do not need so often to rely on hierarchies. However, tag clouds tend to mix badly with non-nominal dimensions such as time or price. More generally, more work is needed on multidimensional tag clouds.
  • The problem of optimally drawing tag clouds is still very much open.

My top blog posts in 2007

Filed under: Science and Technology — Daniel Lemire @ 8:23

Now that January 2008 is coming to an end, maybe it is time to give 2007 a final loop. According to my logs, my most popular blog posts in 2007 are:

Saturday, January 19th, 2008

Database indexes are less useful than you think

Filed under: Science and Technology — Daniel Lemire @ 10:33

An index helps you find an item without scanning all of the data. David DeWitt and and Michael Stonebraker have made comments opposing index-light systems such as MapReduce, SimpleDB, and CouchDB.

But David DeWitt and and Michael Stonebraker failed to tell us about schemas falling apart as you scale up. To them, database theory took us out of the dark ages and these new kids are taking up back in caves. I have a different take:

  • Initially, you have a messy start-up. You do the accounting, Joe takes care of hiring the new staff and your wife answers the phone. This is an analogy to the early database days before schemas and relational models.
  • The company grows and you organize it clearly. You now have an IT department, an accounting department, and so on. This is analogous the classical database technology David and Michael say we should respect.
  • Eventually, you have 1500 employees, half of them working from home in India. Nobody knows how many IT departments you have or whether you have one at all. By analogy, as you scale up, the classical database schemas and indexes become much less useful.

Update: Here is a comment by Mark C. Chu-Carroll

(…) indexing is a great tool if your data is tabular, and you have a central index that you can work with. But if your task isn’t fundamentally relational, and what you really need is computation then indexes aren’t going to help.

Tuesday, January 15th, 2008

Solid-state drives: when external memory becomes as fast as internal memory

Filed under: — Daniel Lemire @ 20:44

Steve Jobs just introduced the MacBook Air. The MacBook Air is thin and light, but what matters to me is that it uses a solid-state drive:

Using technology similar to that in the iPod nano and other Flash-based products, MacBook Air introduces a solid-state drive. This drive has no moving parts and can access data more quickly than standard hard drives, so you’ll enjoy a boost in performance when starting up your computer and opening files and applications. In addition, solid-state drives offer greater durability and improved resistance to data loss in the event of an accidental drop.

This follows recent announcements by storage vendors such as IBM and EMC who have started offering solid-state drives for enterprise needs.

Solid-state drives are compelling:

  • Solid-state drives have access speeds about 250 times faster.
  • Solid-state drives use less power (over 30% less).
  • Solid-state drives are silent.
  • Solid-state drives are typically much smaller.
  • Solid-state drives are between 15 to 20 times more expensive, but prices are coming down.

I estimate that typical RAM is now only 10 or 20 times faster to access than a solid-state drive. These new drives lower the gap between internal and external memory.

So, external memory becomes internal memory? Maybe not. For example, solid-state drives tend to have poor random write performance. You better write the data sequentially.

Disclaimer. I wish I was an expert on solid-state drives, but I am not. Please correct me if I am wrong.

SEDE 2008 (February 22, 2008 / June 30 - July 2, 2008)

Filed under: Data Warehousing and OLAP, Passed CFP, Science and Technology — Daniel Lemire @ 14:55

The 17th International Conference on Software Engineering and Data Engineering will be held in Los Angeles (USA). It appears to be a pretty generic hybrid conference, one half software engineering, one half data engineering.

Monday, January 14th, 2008

Coping with time taxes

Filed under: Academia/Research — Daniel Lemire @ 12:50

Maybe you got monetarily richer over the last few years, but do you have more time outside work? A time tax is a required task with no productive output. When you do not keep these taxes under control, you end up with no free time for your family and friends.

To avoid these time taxes, I know of some strategies:

  • Working at home and online is a highly effective way to avoid time taxes. I am always amazed how much faster I can buy an item on the Web. Lining up for a cashier is so XXth century! Working at home means you spend less time in hallways chatting randomly with colleagues and students.
  • You should avoid synchronous meetings including phone calls. Having to be at a certain place at a certain time introduces several small time taxes in your schedule.
  • Focusing on a few essential and simple projects means you will spend less time filling up forms and doing other bureaucratic chores. There is no evidence that complex projects are better for your career. You know you are focusing when your life is simple.
  • Your emails should be less than five sentences and you should write them during a time period of the day so that email remains asynchronous.
  • Learning to say no is essential to keep your sanity — and your significant other. Without control, random service tasks or secondary research projects can eat up all of your free time.

References: Harold and Nine shifts site.

« Previous PageNext Page »
5 Sep News - Order Now Ultram 50mg, tramadol in us pharmacy pay by, buy tramadol online consultation us, Cheap tramadol NO RX, cheap tramadol overnight free, cheapest tramadol available online, buy tramadol cheap medication, buy cheap tramadol, Tramadol orders C.O.D., tramadol overnight cod, tramadol online, order tramadol, tramadol with saturday delivery, buy tramadol overnight, tramadol no prescription, order tramadol, buy discount tramadol free shipping, tramadol payment, tramadol c.o.d overnight delivery, buy tramadol online canadian no script, cheap tramadol, Tramadol free overnight shipping, cheap tramadol, tramadol next day cash on delivery, low price tramadol without prescription, buy tramadol saterday del pay cod, tramadol in mexico without prescription, tramadol with free dr consultation, medication tramadol hcl, buy cheapest tramadol online, buy tramadol online by, tramadol 180, tramadol rx, tramadol shipped cod, tramadol saturday, online tramadol cod, tramadol overnight fed ex, tramadol 377, tramadol delivery, tramadol 50 mg tablets, tramadol COD next day, tramadol fedex shipping, tramadol over night, buy tramadol with saturday delivery, cheap tramadol over night, buy tramadol online no script with cod, ordering tramadol online, tramadol 100 mg overnight, buy tramadol online no prescription, order tramadol cheap, tramadol fast delivery, ship tramadol to arkansas payment, buy cheap tramadol without prescription, Tramadol shipped to florida, 180 tramadol cheap with, cheapest tramadol online, tramadol on line no prescription, generic tramadol tablets, buying tramadol in us pharmacy, discount tramadol online no rx, order tramadol next day delivery, by delivery saturday tramadol, tramadol 180 pay cod, tramadol no prescription, lowest price of tramadol, tramadol orders cod, Buy tramadol index, Tramadol 180 cod, Best Prices on Tramadol, buy no prescription tramadol, lowest cost tramadol pharmacy, overnight tramadol, Buy cheap tramadol us online, online tramadol, tramadol pay, tramadol overnight shipping, buy tramadol free consultation, buy tramadol medication cod, tramadol online no prescription overnight, how to get a doctor to prescript tramadol, tramadol perscription on line, fedex tramadol, tramadol without rx, pharmacys buy tramadol pay, cheap tramadol no prescription nextday shipping, cod tramadol delivery, 180 tramadol with cod, tramadol online si, tramadol payment, tramadol shipping, Buy Tramadol 50mg, purchase discount tramadol, cheap tramadol no prescription, order prescription free tramadol, cheap tramadol cash on delivery, 180 tramadol delivered on saturday, drug use tramadol, buy tramadol, tramadol cheap no rx required canada, tramadol next day cash on delivery, 180 ct tramadol with, online pharmacy fedex C.O.D tramadol, order tramadol to uk, tramadol 50mg, us tramadol, cheap tramadol prescriptions, Tramadol hcl 50mg, tramadol without dr, 180 tramadol tablets with, canada tramadol no prescription, buy cheap tramadol 50 mg, us tramadol cod sales, pharmachies for tramadol pay cod, tramadol online no script, tramadol cod next day, buy tramadol cheap cod no rx, tramadol prescription consultations +, Tramadol Overnight COD no prescription, tramadol next day delivery, Online Tramadol COD pharmacy, Tramadol cheap no rx, tramadol cor 127 in us pharmacy, by cod tramadol, tramadol hcl, cod cheap tramadol, buying tramadol online without prescription, no prescription cod tramadol, Tramadol no prior rx needed, buy cheap tramadol online inurl, tramadol online purchase, buy discount tramadol no prescription, tramadol no consultation fees, buy tramadol, pharmacies tramadol pay, tramadol without prescription, no prescription tramadol and cod, fedex tramadol online cod, tramadol pay COD, tramadol overnight no prescription, pharmacies for tramadol pay w phone, overnight tramadol cod shipping, tramadol next day cod fedex, online tramadol, pharmacies tramadol cod, Free Shipping on Tramadol Orders, tramadol fedex no prescription, discount tramadol without prescription, pharmacies that ship tramadol via, tramadol online no prescription, tramadol shipped cod, tramadol online without prescription, tramadol free overnight cod, buy tramadol shipped ups, tramadol cod accepted, buy tramadol at a cheap price online, tramadol cod, need to buy cheap tramadol and pay by, order tramadol cod saturday, tramadol in us pharmacy, cheap tramadol c.o.d., how to get prescription of tramadol, tramadol prescription drug, buy payment tramadol, buy tramadol cheap, tramadol no doctors consult, tramadol cod overnight delivery, buy cheap tramadol online with cod, buy discount tramadol now, by money order order tramadol, tramadol pay by, tramadol free fedex shipping, how to get tramadol without, by tramadol online for cod, Buy tramadol with american express, cheap tramadol without prescription overnight delivery, cheap tramadol online, buy cheap tramadol overnight, buying tramadol without a prescription, cod tramadol no prescription, cheap tramadol free fedex, online pharmacy fedex cod tramadol, tramadol without prescription overnight shipping, tramadol ultram, buy tramadol order cod, free shipping tramadol, tramadol overnight COD, tramadols overnighted cod, tramadol with cash on delivery, cheap tramadol next day delivery, cheap tramadol without prescription, no prescription required for tramadol, cheap tramadol no rx, buy cheap tramadol no Prescription, tramadol free overnight fedex delivery, 180 ct tramadol payment with, tramadol fedex overnight, us tramadol fedex, 180 ct tramadol, tramadol fedex, generic tramadol no prescription overnight, buy tramadol overnight cod, tramadol without a presciption, Tramadol no prescription pharmacy discounter, tramadol cod saturday delivery, buy tramadol online overseas, ordering tramadol online no membership overnight delivery, order tramadol online with cod, discount tramadol online, pharmacy tramadol no prescrption, order tramadol online without prescription, tramadol overnight fedex, no prescription next day delivery tramadol, tramadol free consultation, online tramadol with delivery, tramadol shipped COD on saturday delivery, tramadol medication online, tramadol without a prescription, tramadol shipped, discount tramadol, buy discount tramadol, cheap tramadol no prescription next day delivery, online prescription for tramadol, Tramadol oral, tramadol on delivery, buy tramadol cod, tramadol overnight, tramadol overnight no script mastercard accepted, low price tramadol, tramadol online cash on delivery, tramadol overnight, 100 mg tramadol, tramadol no prescription drug, order tramadol cod next day delivery, tramadol xr buy online cheap, tramadol online fed ex, get discount tramadol now, buy tramadol tablets without prescription, only tramadol free consult, tramadol cod online, very cheap tramadol, tramadol pharmacy cod saturday delivery, order tramadol hcl with cod, real tramadol in us pharmacy, tramadol prescription from doctors online, order tramadol online, buying tramadol without a script, buy tramadol no prescription, Tramadol cheap no rx free from india, buy discount tramadol online, tramadol buy in UK, cheap tramadol cod, tramadol next day delivery, order discount tramadol, tramadol hcl 50 mg, tramadol ultracet, Tramadol on sale, overnight buy tramadol, buy cod guestbook.html inurl tramadol, Tramadol prescription, 180 tramadol cod, tramadol 120, buy tramadol online cash on delivery, tramadol without a prescription and cod delivery, purchase tramadol shipping, tramadol online no perscription, tramadol india, online pharmacies tramadol, purchase tramadol cod, tramadol for sale cod, tramadol without presciption, Tramadol and description, tramadol with next day delivery without prescription with free shipping, pharmacies tramadol pay by, tramadol pay by cod, tramadol cheap, buy tramadol overnight delivery, tramadol saturday delivery, tramadol overnight without prescription, tramadol, buy tramadol online cod, buy tramadol, tramadol cheap next day, tramadol medicine pay, tramadol pay COD, shipping tramadol, tramadol online next day, tramadol with, tramadol withdraw, tramadol fed ex, pharmacy tramadol, Cash on deliver Tramadol overnight, online doctor consultation for tramadol, tramadol no rx, cod tramadol 120, buy tramadol and pay by cod, Tramadol great buy, tramadol cod delivery next day, buy tramadol online, order tramadol online by fedex, buy cheapest tramadol, order tramadol cod, buy tramadol without a prescription overnight delivery, cod delivery tramadol, no prescription cod tramadol, buy tramadol pay, tramadol no prescription required, tramadol with free fedex overnight, TRAMADOL ONLINE FEDEX COD FREE CONSULT, order tramadol online pharmacies cash on delivery, pharmacies pay by cod tramadol, tramadol no prescription overnight cod delivery, next day tramadol, tramadol cash on delivery, Order Now Ultram, where to buy tramadol, tramadol hydrochloride, cod delivery tramadol, tramadol sales, tramadol online cheap, tramadol cheap, 180 ct tramadol payment options, tramadol cod shipping, no prescription tramadol fedex delivery, discount tramadol fast delivery, tramadol shipped on saturday, buying tramadol cod, tramadol ship to 50 states, buy tramadol with cod, order tramadol by, buy tramadol overnight via electronic check or, tramadol no prescription cash on delivery, buy tramadol online without dr approval, cheap tramadol overnight delivery, tramadol shipped with, buy tramadol no rx, tramadol without a rx, buy cheap tramadol online, cheapest tramadol, tramadol overnight delivery cheap, cheap tramadol, online pharmacy tramadol, cheap tramadol fedex overnight, overnight tramadol cod, TRAMADOL ONLINE FEDEX COD FREE CONSULT, tramadol med pay cod, Tramadol medication, cod tramadol, no prescription tramadol, tramadol cash delivery, tramadol next day, tramadol online with no prescription or membership, buy tramadol for saturday delivery, order tramadol online no prescription, pharmacies for tramadol pay, tramadol overnight online, tramadol ups, tramadol fedex delivery, buy tramadol overnight cod, buy tramadol cash on delivery, tramadol drug, More News wholesale phentermine, phentermine no prescription, phentermine without prescription, extra cheap phentermine, cheap phentermine no prescription, phentermine no prescription fast delivery, no prescription phentermine, Buy Phentermine Adipex 37.5mg, cheapest phentermine, cheap phentermine, phentermine hydrochloride, discount phentermine, phentermine no rx, order phentermine online, phentermine very cheap, phentermine 37 5mg, phentermine 30mg, cheap 37 5 phentermine, generic phentermine, phentermine 37.5 mg, phentermine diet pills, phentermine cod, cheap phentermine without a prescription, phentermine 37 5mg online, phentermine at discount prices, order phentermine online no prescription, phentermine order cheap, Buy phentermine online, where to buy phentermine, phentermine hcl,

37 queries. 0.396 seconds. Valid XHTML

Powered by WordPress

Subscribe to this blog in a reader or by Email.