数据库
文章平均质量分 52
彼时思默
这个作者很懒,什么都没留下…
展开
-
Cassandra分页查询
Cassandra分页前言:目前需要迁移一个老版本canssandra的数据,前期使用程序读取,读取时间一长就会断开,委曲求全的办法只能是一步一步分页读取,但是复杂度不敢恭维,这里记录一下使用token进行分页的经验.正文使用id作为主键进行分页特点:单个字段就可以索引唯一记录,分页只需token(id)即可流程所有数据select * from people;第一次查询:select * from people limit 2;根据上一次的最后一个id进行to原创 2020-05-23 14:47:50 · 2323 阅读 · 0 评论 -
Cassandra异常解决
前言使用Cassandra遇到问题,网上查找需要的解决方案,自己灵机一动解决了问题,记录一下.首先我使用python连接Cassandra读取数据.安装驱动pip install cassandra-driver然后连接查询…但是读取数据会收到ProtocolException错误:网上搜索一圈(百度查找)是些看不懂的杂文,然后问以前与这个数据库打过交道的同事也遇到过这个问题,但是没...原创 2019-11-06 17:34:14 · 1105 阅读 · 0 评论 -
InfluxDB初探
安装下载Ubuntu系统下的安装介质,之后直接解压安装wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.4_amd64.debsudo dpkg -i influxdb_1.2.4_amd64.deb配置使用命令sudo vi /etc/influxdb/influxdb.conf用vim编辑配置文原创 2018-01-21 17:33:13 · 363 阅读 · 0 评论 -
使用Python编写脚本将MQTT数据转存至InfluxDB
前言之前使用Rabbitmq部署了一个简单的MQTT服务器,暂未做用户隔离,也部署了InfluxDB时序数据库,但是并不能直接通过配置将MQTT服务器的数据转存至时序数据库中,于是我决定自己写脚本实现下.准备打开shell使用 pip install influxdb安装InluxDB所需模块 pip install paho-mqtt安装Rabbmq所需模块源码...原创 2018-02-26 22:47:37 · 3067 阅读 · 0 评论 -
在NodeMCU中使用sqlite3
前言浏览NodeMCU的文档,发现多了一个sqlite3模块,我的项目要在本地保存数据,然后在需要时读取,之前的思路是使用文件系统保存,毕竟NodeMCU使用了文件系统,相比SDK开发直接在flash里保存已经方便很多了.测试了一下,打开一个数据库要使用7248B的内存,对于内存拮据的NodeMCU来说是有些奢侈了.语法记录具体的sqlite语法就不记录了,自己项目可能用到的记录下...原创 2018-04-20 12:52:39 · 1011 阅读 · 1 评论 -
MySQL配置无法写入与服务无法启动解决办法
配置写入报错问题安装MySQL后卸载了,然后再次需要安装就一直报错:网上查找一番,没有太多有用信息,大多都是讲解没有删除赶紧的问题,但是我试了七八遍,使用Everthing删文件,注册表也删了,这个问题还是固若金汤.倒是有篇博客说到兼容模式使用管理员权限来写入配置文件,我赶紧兴高采烈的来兼容模式打开,因为这从理论来说肯定是解决之道,很遗憾msi安装文件不支持兼容模式.于是我又找到bin目录下...原创 2019-03-24 22:16:21 · 2243 阅读 · 0 评论