» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with Engine + blog

Laconica – Open source micro blogging (engine software)

Open Source µ-blogging tool Laconica. You can use different interfaces to post to your microblog, like XMPP/Jabber, web interface, from many desctop applications (see list of apps), etc.

opensource: del.icio.us tag/opensource

Joomla SEO Solutions for 5 Common Issues

Canadian SEO specialist Frank Levert gives Joomla SEO tips for 5 common issues.

User:PQnative: Joomla

links for 2008-09-08

Feed Submissions - RSSMicro Search Engine AL Quds مركز اكتشف الإسلام | الصفحة الرئيسية Libyan Developer Blog Share and Enjoy: Tags: 2008, al, al quds, Blog, developer, Engine, Feed, Links, RSSMicro, Search, search engine, submissions Related posts Who is in Charge? (0) The Reason Why Peace can’t be achieved easily (0) The Israeli Violence Policy in Gaza (2) (0) The Human Worth (0) The Critical year [...]

User:samehzone: Middle East Post Blog

User:kiranvoleti

Toputop.com is an India based Search Engine Optimization company located at Hyderabad India specialized in top search engine ranking for Google, Yahoo and MSN. Search engine optimization (SEO) is a process of bringing your website in the top search engine ranking in all major search engines like Google, Yahoo, and MSN for a strategically defined set of keywords. SEO makes your website more visible on the internet which helps in capturing more visitors and increases the sales and leads. Other Internet Marketing solutions include, PPC Management services, Link building services, ROI Tracking, SEO Content Development, SEO consultancy and and customized web analytics solutions.

Our Main Services:

Pay per click advertising Internet marketing Search Engine Optimization Search Engine Marketing Viral Video Marketing Creative Services Web Design / Development Email Marketing SEO Training SEO Reports Blog Marketing Mobile Marketing

http://www.toputop.com

Liveblogging: Architecture of Maria By Monty Widenius

Architecture of Maria: A New Storage Engine with a Transactional Design

Goals of Maria:


  • ACID compliant
  • MVCC, transactional
  • default non-transactional and default transactional storage engine for MySQL
  • MyISAM replacement, including temporary table use
  • Storage engine good for data warehousing.
  • Allow any length transactions to take place
  • all indexes should have equal speed (clustered indexes are not in the plan)
  • log shipping — incremental backups just by copying the logs
  • used as a standalone library
  • fast count(*)
  • allow copying of Maria tables between different Maria servers
  • Better blob handling (than MyISAM) — no memory copying, or extra memory used for blobs on INSERT/UPDATE
  • BLOBs are allocated in big sequential blocks means that there is less fragmentation over time.
  • BLOBs are stored so Maria can be easily extended to have access to any part of a BLOB with a single fetch in the future

Maria is actually faster than MyISAM.
Will support READ COMMITTED and REPEATABLE READ (was a specific question).

“You should be able to upgrade Maria and have it just work, without ever having to backup and restore as part of the upgrade.”

Why do we need 2 storage engines, Maria and Falcon?
More storage engines = more scenarios to be able to handle. Falcon good for lots of memory, and shorter queries, Maria is to take care of long transactions and data warehousing side, and also to be an overall “good” engine for most purposes (at least as good as InnoDB).

Project plan — MySQL 5.1 and higher. Maria strives to be bug-free.

Maria 1.0 = “crash safe”, released in Jan 2008. Cacheable row format.
Maria 1.5 = “concurrent insert/select”, Apr/May 2008. Will be merged into the MySQL 6.0 release. Non-transactional.
Supports:


  • External/internal row CHECK/REPAIR/compressing
  • Different row formats — fixed size, dynamic length, compressed, page
  • Fast checksum of a table
  • maria_check

MySQL 6.0 (includes Maria)
Maria 2.0 = “Transactional and ACID” alpha, Q4 2008
Maria 3.0 = “High concurrency + Online backup” alpha, Q1 2009; GA, Q2 2009

Advantages of Maria compared to MyISAM

  • Data, index and statistics are crash safe. On crash, everything will rollback to the state of the start of the statement or last LOCK TABLES commands.
  • Can replay everything from the log. Still need to backup the .frm files though.
  • LOAD INDEX can skip index blocks for unwanted indexes
  • most parts of Maria have unit tests.
  • Supports all MyISAM formats and a new PAGE format, where data is stored in pages — this is:

    • Only crashsafe, transactional row format for Maria
    • Versioned, so you can have concurrent insert/select
    • Cached by page cache so will give noticeable speed improvement on systems with poor data caching

  • MyISAM is non-transactional only, Maria can support transactional (crash-safe) and non-transactional formats
  • Maria uses big log files by default — 1G
  • Log control file = maria_log_control
  • Log files = maria_log.?????
  • If a log file is already in use by a transaction, create a new one, otherwise, reuse it. SHOW LOGS will show which logfiles exist, which ones are in use, and you can PURGE the logs.
  • Maria uses 8K pages by default (MyISAM uses 1K pages by default. This should be faster on static size indexes but slower on variable length keys, until Maria 2.0 where there will be a directory for index pages.

Before Apr/May release of Maria 1.5

  • Statistics and indexes versioned (data is already versioned)
  • FULLTEXT (boolean mode) and R-TREE indexes need to be made crash-safe
  • Parallel recovery

Disadvantages, not likely to be fixed

  • No external locking
  • One page size for both index and data
  • only one page cache
  • index number and checksums require an extra 5 bytes per page
  • doesn’t support RAID
  • Minimum data file size for BLOCK format is 16K, with 8K pages
  • Storage of rows

XDB indexes — group records, and get the min and max for each group (groups are not sorted), and save that in a separate block. This means that stats like min and max are very fast. This is something that will help data warehousing queries.

Resources:

Best quote from Monty: “You don’t steal ideas in open source. You respect people.”

MySQL: Planet MySQL

What Applications Are Good For MySQL Cluster?

Someone asked me what applications were good/bad for MySQL Cluster. As I’ve now actually had experience with a Cluster setup and a real-life application of it, and dug through the manual, I present a few characteristics of applications that will work with Cluster, and why they are so (so that if you have an [...]

MySQL: Planet MySQL

WebProNews Videos

Web Pro News has an entire group of videos to teach you how to perform better on search engines, set up a better blog, podcasting and more!

podcasting: del.icio.us tag/podcasting

Getting-on-the-first-page-of-Google

We have been testing many different strategies and techniques. We have found a great way to get your business on the first page of Google. Here’s the best part! It is possible to get your business on the first page of Google multiple times for the same keywords.

We are not going to tell you how we do this, because this is how we make our living. However, there is more to the story here and most people miss this part. After you are able to reach the top of Google, guess what happens? The other search engines fall into place as well. Just in case you’re still not understanding, Once you are on the top of Google, Yahoo, MSN and other tier 2 search engines will have you on the top of the search engines as well. So by getting on the top of Google organically (free) you will then end up on a bunch of other search engines for free as well.

Here’s the deal. You tell us what industry you’re in. Give me a list of your key word phrases that you want to target. Remember to tell me whether or not you want me to publish your comments. (Some folks want secrecy). I will then work to get your keyword phrases on the top of Google. After I have accomplished this, I will contact you and we can discuss whether or not you want to pay me for my services. Remember these will be key words that you have selected for your industry / niche.

So there you have it. This has to be the best deal of the century! You don’t have to pay me and hope that I can get your keyword phrases on the top of Google. Nope! You just wait until they are there and then you pay for them. If we accept your industry and keyword phrases we will contact you to let you know when we will start working on this for you.

EVERYZING

EVERYZING - the world's premiere audio and video search engine.

podcasting: del.icio.us tag/podcasting

SourceForge.net: SubText

The world's largest development and download repository of Open Source code and applications

opensource: del.icio.us tag/opensource

Page 1 | Next >>