limodou的学习记录
limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source ...

导航

Blog统计
  • 文章 - 927
  • 收藏 - 0
  • 评论 - 2911
  • Trackbacks - 16
公告

文章

收藏

    相册

      DocBook

      python

      Pythoner in 中国

      Python开源项目

      技术

      其它

      我的东东

      我的开源项目

      存档


      正在读取评论……
       

      今天在不同的地方看到有关这个数据库软件的名字,好奇心驱使下我来到了sqlite.org站点,查看了关于它的介绍,并下载了windows下的执行码和python绑定包。

      windows版根本不用安装,解开到任何地方即可。它只有一个执行码。它的设计目标是嵌入式的,从而不需要server进程。运行时只要后面带上文件名,那么那个文件就会做为你的库文件而使用。如:sqlite d:\mydb.db。它支持大部分的SQL命令,这是一个列表:

    • ATTACH DATABASE
    • BEGIN TRANSACTION
    • comment
    • COMMIT TRANSACTION
    • COPY
    • CREATE INDEX
    • CREATE TABLE
    • CREATE TRIGGER
    • CREATE VIEW
    • DELETE
    • DETACH DATABASE
    • DROP INDEX
    • DROP TABLE
    • DROP TRIGGER
    • DROP VIEW
    • END TRANSACTION
    • EXPLAIN
    • expression
    • INSERT
    • ON CONFLICT clause
    • PRAGMA
    • REPLACE
    • ROLLBACK TRANSACTION
    • SELECT
    • UPDATE
    • 它还提供了虚拟机用于处理sql语句,这是一个很有趣的东西。支持事务功能。

      Python的绑定安装也很简单,下载安装包执行后一切就OK了。运行一下,很正常。

      看一看在一些简单语句的处理性能与mysql和postgreSQL的比较,除了一些不常用的语句外,竟然比其它两个都快,了不起。

      它还有Tcl, PHP, Java的绑定。甚至还有ODBC接口。

      这些东西全部是免费的。

      我想以后做些小东西,用它保存数据真是方便不过了。



      Trackback: http://tb.donews.net/TrackBack.aspx?PostId=7997


      [点击此处收藏本文]  发表于2004年03月21日 11:06 PM




      正在读取评论……
      大名
      网址
      验证码
      评论