草庐IT

cassandra-jdbc

全部标签

java - JDBC连接池的性能比较

有没有人有比较不同ConnectionPool实现的性能特征的信息?背景:我有一个应用程序在后台线程中运行数据库更新到同一个盒子上的mysql实例。使用数据源com.mchange.v2.c3p0.ComboPooledDataSource会给我们偶尔的SocketExceptions:com.mysql.jdbc.CommunicationsException:由于底层异常导致通信链接失败:**BEGINNESTEDEXCEPTION**java.net.SocketExceptionMESSAGE:BrokenpipeSTACKTRACE:java.net.SocketExcept

java - 通过 JDBC 连接时在 session 信息中显示应用程序名称

我使用标准JDBC驱动程序创建到postgres9数据库的连接。...ConnectionmyCon=DriverManager.getConnection("jdbc:postgresql://localhost/test?&user=test&password=test");...当我使用PgAdmin检查服务器状态并显示所有数据库session时,我可以看到没有为我的session设置“应用程序名称”。有没有办法在JDBC连接中设置应用程序名称? 最佳答案 自PostgresJDBC9.1dev-900以来,可以将应用程序名称

基于jsp+jdbc+mysql+html+css网上宠物用品购物商城系统设计与实现研究背景与意义、国内外研究现状

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!如果需要联系我,可以在CSDN网站查询黄菊华老师在文章末尾可以获取联系方式(一)研究背景与意义随着互联网的迅猛发展,电子商务已经成为人们生活中不可或缺的一部分。网络购物的便利性和广泛性已经深受人们的喜爱,传统的实体商店也面临着

java - 使用 JDBC 将 Microsoft Access 数据库连接到 Java 并进行编译

我们正在为一个学校数据库项目制作一个数据库程序(用户GUI和数据库)。我使用MicrosoftAccess2010创建了数据库并用一些示例数据填充了它,并将其保存为.mdb格式并将其放在我的项目文件夹中。在Eclipse中运行时,以下代码工作正常,连接甚至检索查询。但是我发现我无法将代码导出到jar并运行它(这是项目所必需的,在CD或闪存驱动器上给他们你的程序的工作副本),而且我也无法移植将代码交给Netbeans使其工作,并尝试在Linux机器上编译。我认为这是包含驱动程序或尝试使用MicrosoftAccess的问题。运行jar或在Netbeans上运行时出现的错误在代码下方给出。

java - 从 Cassandra ResultSet 获取一个 BigInteger 属性

我正在尝试获取Cassandra列族中键值对的数量。以下是我使用的代码。PreparedStatementstatement=client.session.prepare("selectcount(*)fromcorpus.word_usage");ResultSetresults=client.session.execute(statement.bind());Rowrow=results.one();System.out.println(row.getVarint(0));但是当我运行这段代码时,出现以下异常。Exceptioninthread"main"com.datastax.

java - JPA 与 JDBC、存储过程和 Co. 或如何说服老派程序员尝试 ORM?

这是我定期处理的事情,也是我第一次需要说服。幸运的是,我刚刚尝试过,付出了额外的努力来学习并感谢thisbook、Spring支持和Hibernate我不会在不考虑JPA的情况下开始一个项目。但并不是每个人都愿意经常加倍努力(我猜只是在我们处理的任何事情上)。那么如何以及应该说/呈现/解释/论证什么来至少改变他们对ORM的态度?相关:ConvincingadiehardDBAtouseanORMforthemajorityofCRUDvsStoredProcedures,View,andFunctions 最佳答案 我假设您实际上拥

java - 带有 Spring Data 和 Cassandra @Query 的 IN 子句

我正在尝试使用IN子句和来自SpringData的@Query注释来查询Cassandra表。我有一个分区键为last_name和集群键为first_name的表。我有这个查询工作@Query("SELECT*FROMpeopleWHERElast_name=?0")publicListfindByLastName(StringlastName);我想做类似的事情@Query("SELECT*FROMpeopleWHERElast_name=?0ANDfirst_nameIN?1")publicListfindByLastName(StringlastName,String[]firs

java - 考虑将序列化的 java 对象作为 JSON 存储到 cassandra 中。问题是什么?

我正在使用Cassandra1.2.2。我发现使用Jackson将我的对象来回映射到json和java以存储在数据库中非常容易。我实际上很想对我的所有数据执行此操作。我的问题是,这是个好主意吗?对我的应用程序执行此操作有什么缺点。我的第一个猜测可能是更多的处理开销,但值得榨汁吗?还有其他我需要了解的缺点吗? 最佳答案 一个缺点是要修改您必须读取原始数据、反序列化、进行更改、序列化并写出整个对象的数据。在Cassandra中,写入比读取更有效,因此尽可能避免先读取再写入是有益的。另一种方法是为JSON中的每个字段使用单独的列。您可以对

java - Hibernate 的 setFirstResult() 问题与 Oracle jdbc 驱动程序

我正在尝试使用setFirstResult()和setMaxResults()对Hibernate进行分页,但是当将第一个结果设置为0时我没有得到预期的结果.执行以下操作时:Queryquery=session.createQuery(queryString);query.setFirstResult(0);query.setMaxResults(30);Listlist=query.list();//list.size()returns10但如果我将第一个结果设置为1(或任何不同于0的值):query.setFirstResult(1);query.setMaxResults(30)

java - Cassandra 类型错误

Rowrow=DataSession._getSession().execute("selectcount(*)fromsivri_service.bronzelist").one();intexpected=row.getVarint("count").intValue();我正在尝试从表中获取计数,但我似乎无法通过此异常:com.datastax.driver.core.exceptions.InvalidTypeException:列数是bigint类型 最佳答案 “列数是bigint类型”基于这张映射CQL3datatype